Kişi bilgileri gizlidir. Logo çalışanları görebilir.

BeforeSave events hakkında

  Tiger/Logo Object Designer (LOD)

Merhaba ben basit bir şekilde siparişte kampanya kodu boş ise kullanıcıyı uyarmak istiyorum bunu yaptım.
Ama alan zorunlu mutlaka veri girilsin istenirse ne yapmalıyım.
Uyarıdan sonra sipariş kaydediliyor.

Sub BeforeSave(proceed as Integer)
     dim pat as String
     pat = ""
     GetTextVal("CampCEdit", pat)
     if pat="" then
        warn(pat)
     end if
End Sub

 


LOD BeforeSave proceed


Kişi bilgileri gizlidir. Logo çalışanları görebilir.
Onaylanmış Cevap

Merhaba,

BeforeSave events ının özelliği olan proceed özelliğini kullanarak kampanya kodu girilmeden Fişi kaydetmesine izin vermezsiniz. Aşağıda proceed eklenerek örneğiniz düzeltilmiştir.

Sub BeforeSave(proceed as Integer)
     dim pat as String
     pat = ""
     GetTextVal("CampCEdit", pat)
     if pat="" then
        warn(pat)
        proceed=0
     end if
End Sub

 


14/04/16 13:50

Cevap vermek için giriş yapmanız gerekmektedir.