Merhabalar,
Bir oneridede ben bulunayim.
Faturalar bolumunden cikisi sadece bir button uzerinden gecisine izin verecek sekilde duzenleyiniz.
Fatura tablosu icerisinde faturalarin acildigini tutan yeni bir Timestamp alan aciniz. buna CreationTimestamp ismini verebilirsiniz
Fatura tablosu icerisinde recordlarin duzenlenme tarigini tutan yani "ModificationTimestamp" Timestamp alani ekleyiniz.
Ayni Tablo icerisinde mailin MailgonderildiTimestamp Timestampi gireceginiz bir baska "Timestamp" alani alani ekleyiniz. Bu alani maili gonderdiginiz an Get ( CurrentTimestamp ) ile set edeceksiniz.
Faturalar alanindan cikis icin buttona tiklandiginda assagidaki kontrol ve islemleri yapiniz.
----------------------------
If (Fatura::CreationTimestamp = Fatura::ModificationTimestamp ;
Mail gonderme, cunki kayit acilmis ama islem yapilmamis
)
----------------------------
----------------------------
If (Fatura::CreationTimestamp < Fatura::ModificationTimestamp ;
if ( Fatura::MailgonderildiTimestamp ≠ Fatura::ModificationTimestamp ;
Maili gonder
Set Field => Fatura::MailgonderildiTimestamp = Get(CurrentTimeStamp)
;
Mail gonderme, cunki son gonderilen mailden sonra duzenlenme yapilmamis
)
----------------------------
Ornek dosya:
http://filemakerturk.com/?qa=blob&qa_blobid=15487927966691264869