AccessTr.neT

Tam Versiyon: Sorguda ölçüt ile tarih filtreleme sorunu
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Arkadaşlar merhaba 

Ben sorguda ölçüt alanında güncel tarihten 35 gün önceki günü filtrelemek istiyorum 

Year([tarihalani])=Year (now ()) And Month ([tarihalani])= Month (Now ()) And Day ([tarihalani])=Day (Now ())-35 

Şeklinde filtrelemeye çalıştım , bir önceki aya denk gelmeyenlerde sorun yok . Örneğin bu gün ayin 15 i olsun 10 gün öncesini filtrelemek için son kısma, "-10" yazarsam sorun olmuyor. Ancak bir önceki aya denk gelirse yani bir önceki örneğe göre 20 gün öncesini filtrelemek için "-20" yazarsam sonuç hiç çıkmıyor, kayıt hiç yokmuş gibi. Benim kullandığım formulde bir hatam mı var yoksa farklı bir şekilde mi yapmalıyım filtreleme işlemini?

Yardımlarınızı bekliyorum. 
Peşinen Teşekkür ederim..
Ölçüt alanına
DateAdd("d";-35;Now())
yazarak filtreleyebilirsiniz.
İlginiz için teşekkür ederim;

DateAdd("d";-35;Now())
Şeklinde işe yaramadı fakat
Between DateAdd("d";-34;Now()) and DateAdd("d";-35;Now())
Şeklinde yazınca enteresan biçimde sadece güncel tarihten 35 gün öncesini veriyor. 34. Güne hiç bakmıyor.

Yardımlarınız için tekrar teşekkür ederim
Sorun Now() işlevinin saat ve dakika değerlerini de içermesinden kaynaklanıyor.
Sizin formülde now olduğu için ben now yazmıştım.
Sadece Tarih için Now() Yerine Date kullanmaya deneyin.