14/05/2009, 12:28
Sayın hocalarım
Örnekteki deneme formunda, ilk tarih ve son tarih alanları var.
iki tarih sorgusunda
Between [Formlar]![deneme]![ilktarih] And [Formlar]![deneme]![sontarih]
Ölçüt yazılı güzel, çalışıyor
Ama ben istiyorum ki;
bo alanlar boş olduğunda liistenin tamamını göstersin
Ve ilk tarih dolu olduğunda o tarihten sonrasını
Ve son tarih dolu olduğunda da o tarihten öncesini göstersin.
IIf(([Tbl_FisKaydi].[Fis_Tarihi])=(IsNull([Formlar]![deneme]![ilktarih])) And ([Tbl_FisKaydi].[Fis_Tarihi])=(IsNull([Formlar]![deneme]![sontarih]));([Tbl_FisKaydi]![Fis_Tarihi]);(([Tbl_FisKaydi].[Fis_Tarihi]) Between [Formlar]![deneme]![ilktarih] And [Formlar]![deneme]![sontarih]))
bu ölçütü yazdım. Ama
IIf(ilk tarih dolu son tarih boş ise ; ilk tarihten sonrasını; IIf(son tarih dolu , ilk tarih boş ise ;son tarihden öncesini;IIf(her ikiside boş ise;tüm listeyi; değil ise ikitarih arasını göster)))
demek istiyorum. Öncesi sonrası IIF leri bilemedim.
Hoş bu ölçütte alanlar boş olduğunda listenin tamamını göstermiyor.
Yanlışım nerede ?
İlk trarihden sonrasını
son tarihden öncesini
nasıl ifare edebilirim?
İlgilenebilirseniz çok sevinirim.
(Örneği eklayamadim.Açılır pencere engellendi diyor ayarlarında kapalı değil ama açılır pencereye izin vermedi.)
Çok basit bir örnekti sanırım sorunumu anlatabildim.
Örnekteki deneme formunda, ilk tarih ve son tarih alanları var.
iki tarih sorgusunda
Between [Formlar]![deneme]![ilktarih] And [Formlar]![deneme]![sontarih]
Ölçüt yazılı güzel, çalışıyor
Ama ben istiyorum ki;
bo alanlar boş olduğunda liistenin tamamını göstersin
Ve ilk tarih dolu olduğunda o tarihten sonrasını
Ve son tarih dolu olduğunda da o tarihten öncesini göstersin.
IIf(([Tbl_FisKaydi].[Fis_Tarihi])=(IsNull([Formlar]![deneme]![ilktarih])) And ([Tbl_FisKaydi].[Fis_Tarihi])=(IsNull([Formlar]![deneme]![sontarih]));([Tbl_FisKaydi]![Fis_Tarihi]);(([Tbl_FisKaydi].[Fis_Tarihi]) Between [Formlar]![deneme]![ilktarih] And [Formlar]![deneme]![sontarih]))
bu ölçütü yazdım. Ama
IIf(ilk tarih dolu son tarih boş ise ; ilk tarihten sonrasını; IIf(son tarih dolu , ilk tarih boş ise ;son tarihden öncesini;IIf(her ikiside boş ise;tüm listeyi; değil ise ikitarih arasını göster)))
demek istiyorum. Öncesi sonrası IIF leri bilemedim.
Hoş bu ölçütte alanlar boş olduğunda listenin tamamını göstermiyor.
Yanlışım nerede ?
İlk trarihden sonrasını
son tarihden öncesini
nasıl ifare edebilirim?
İlgilenebilirseniz çok sevinirim.
(Örneği eklayamadim.Açılır pencere engellendi diyor ayarlarında kapalı değil ama açılır pencereye izin vermedi.)
Çok basit bir örnekti sanırım sorunumu anlatabildim.