FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Araç takip sisteminde günü yaklaşan görevleri nasıl çalıştırırım?

+3 oy
361 kez görüntülendi
iyi günler arkadaşlar

bir uygulamada ; takip ettiğim herhangi bir şeyin tarihinden 1 hafta önce tarih yaklaşıyor, günü gelince günü geldi ve işlemler tamamlanınca işlemi tamam demesini istiyorum. acaba nasıl yaparım.

şimdiden teşekkkürler
25, Nisan, 2016 Custom Functions kategorisinde İNANDI (2,370 puan) tarafından soruldu
2, Mayıs, 2016 Mehmet KAYA tarafından düzenlendi

1 cevap

+2 oy
bir tane tarih diye db, bir tane de bu gün diye bir db oluştur.

tarih olanın tipini date yap

bugün olanın tipini Calculation yap ve şu kodu yaz Get ( CurrentDate )

sonra aşağıdaki scripti kendine göre düzenleyip çalıştır.

if[GIRIS::Bugün  ≤   GIRIS::Tarih+15]
Show Costum Dialog ["Son 15 Gün"; "Son 15 Gün Kaldı!"]
End if
25, Nisan, 2016 by_mae (5,050 puan) tarafından cevaplandı
cevap bu değil çünkü üç ihtimalli bir cevap lazım; önce gününün yaklaştığını  belirtecek, günü gelince geldi, işlemi tamamlanınca boş veya işlem tamamlandı olacak
örnek çalışmayı gönderebilir misin?
if[GIRIS::Bugün  ≤   GIRIS::Tarih+15]
Show Costum Dialog ["Son 15 Gün"; "Son 15 Gün Kaldı!"]
else if [GIRIS::Bugün  =   GIRIS::Tarih]
Show Costum Dialog ["Günü Geldi"; "Günü Geldi İşlem Yap"]
else if [GIRIS::Islem  ≠   ""]
Show Costum Dialog ["işlem tamam"; "işlem tamamlandı"]
End if
epeyi uğraşıp bu şekilde hallettim ;
Case ( İşlem="İşlem Tamam"; "Geregi Yapıldı"; Muayene Bitiş Tar ? Get ( CurrentDate ) ; "MUAYENE BİTTİ" ; Muayene Bitiş Tar-5   ?  Get ( CurrentDate )  ; "MUAYENE BİTİYOR" )
...