2 tarih arası hesaplama

1 2
16/09/2010, 19:38

farkli88

Merhabalar, eski bir dost yardım istiyor gene, belki sizler için çok basit ama ufak bir sorum var; 2 tarih arasındaki gün sayısını hesaplayıp ordan tabloya nasıl kaydederim? Sitedeki örneklerde form üzerinde, fark hücresinde 2 ayrı tarih hücresinin gün farkını alıp yapabiliyorum ama bunu tabloya kaydedemedim. basit bir örnek yaparak ekledim. Yardımınız için şimdiden teşekkürler.
16/09/2010, 19:59

ozanakkaya

Hesaplanabilir alanların tabloya kaydedilmesi veritabanının gereksiz yere şişmesine neden olur. Zaten form, sorgu ve raporda hesaplamayı yapıp görüntüleyebilirsiniz.

Mutlaka tabloya kaydedilmeli diyorsanız ekteki örneği inceleyiniz.

16/09/2010, 20:03

alpeki99

Bir buton ekleyin. Butonun Tıklanma olayı koduna aşağıdakileri yazın:


fark = DateDiff("d", gelistarihi, gidistarihi)
17/09/2010, 08:42

farkli88

İlginize çok teşekkür ederim. Konu kapanmıştır.
17/09/2010, 09:07

farkli88

Kusura bakmayın ama galiba siz haklısınız, ekte yaptığım programı gönderiyorum. Görev takip programında "görev emri" ve "diğer görev emri" girişi formunda gerçekleşen süreyi bulup bunu hem formda hemde raporda nasıl gösterebilirim? "Bölge-Kamptan Ayrılış" süresinden "Hareket Tarihini" çıkartarak bulmam lazım. Yardımınız için tekrar teşekkürler.
17/09/2010, 09:40

alpeki99

Yukarıda vermiş olduğum kodu "Gerçekleşen Görev Süresi" alanına yazdım normal çalıştı. Son durumu aşağıdaki gibi oldu:

=DateDiff("d";[bolgekamptanayrılıstarihi];[harekettarihi])+1
1 2