Merhabalar
Netsiste bazen personelin bulunduğu gün dışında işlem yapmasını istemiyoruz bunu script desteği diğer adı dinamik kodlama ile yapabiliriz.
Script kod desteğini açmak için önce ilgili modülün sol üst köşesindeki logoya tıklıyoruz ve açılan menüden Netsis Script Kode Desteğine giriş yapıyoruz.
Sonrasında açılan ekrandan sol menüden TNetMaskEdit altındaki Tarihi seçip aşağıdan On Exit eventini seçiyoruz.
Sağ tarafta açılan kod geliştirme ekranına aşağıdaki kodları yazıp kayıt etmet bu iş için yeterli olacaktır.
Dim Kullanici
kullanici = NetsisCore.NetLibSession.NetsisUserName
if kullanici="netsis" then
fark = DateDiff("d", Tarih.Text, Now)
if fark > 0 then
NETSISCORE.NetLibWin32.ShowNetsisMesaj "Geçmis Tarihlere Giris Yapamazsiniz." , 2
Tarih.Text = GirilenTar
tarih.SetFocus
end if
if fark < 0 then
NETSISCORE.NetLibWin32.ShowNetsisMesaj "Ileri Tarihlere Kayit Yapamazsiniz." , 2
Tarih.Text = GirilenTar
tarih.SetFocus
end if
end if


Yorumlar
Yorum Gönder