09-01-2012, 12:25 (En son düzenleme: 09-01-2012, 14:18 Nevzat Gürbüz.)
Merhaba Arkadaşlar
Hem çoklu hemde iki tarih arası filtrelemeyi bir türlü yapamadım.Var olan örneklerden de bir türlü entegre edemedim. Yapacak olduğum örnek ekte MSBUL formunda... Yardımlarınızı bekliyorum.
Merhaba
veritabanınızın yapısı biraz karışık olduğundan ben yeni bir arama formu oluşturdum.
ArmaBulma örnek girişinizi
Hırdavat,
Seyran Mah.
ilk ve son tarih 06.10.2011 olarak seçip listele.. tıkladıktan sonra kayıtlar gelecektir.
Sayın Onurcan ilgin ve uğraşın için teşekkür ederim.Sadece verdiğin değerlerde çalışıyor. Ben hepsini ayrı ayrı filtrelesin istiyorum. Yani benim verdiğim örnekteki gibi ama tarihte eklensin istedim.
Dosyanızı inceledim.. Kriterleri direkt kaynak sorguda oluşturdum.. İster bu sorguyu kullanırsınız (excele direkt bu sorguyu ismi ile göndermek için daha uygun) ister alt formunuzun kaynağına direk sql deyimini yazarsınız..:
SQL
SELECT*
FROM MS
WHERE
TARİH BETWEEN Nz([Forms]![MSBUL]![ilktarih],[TARİH])AND Nz([Forms]![MSBUL]![sontarih],[TARİH])
alt formun açılışındaki denetim kaynağını değiştiren kodları ve bul düğmesindeki kodları kaldırdım.. Seçim yaptığınız her kutu sonrasında alt formu reqery ederseniz kayıt bulma daha da efektif olur..
Bulunamayan yerleri bulmak için önce kaybolmak gerekir.
Sayın Taruz Hocam göreve gitmiştim. Daha yeni geldim ve cevabınızı yeni gördüm. Hreşey için teşekkür ederim. iyi varsınız. Allah cümlemizi korusun. Kolay gelsin....