Merhaba iyi akşamlar. Ekli örneğimde var olan tablomdaki sayıların toplamlarını yine oluşturduğum sorgum ile alabiliyor ve sonuçlarını oluşturduğum form ile görünür hale getiriyorum. Sorguma eklediğim Like işleci ile tablomdaki verileri İl adı akabinde İlçe adına göre sorgulamak istediğimde eğer ilçe adı boş bırakılırsa doğru sonuç alamıyorum. Yani tablomdaki toplam sonuç 30 olması gerekirken sayı daha az oluyor.Sizce toplamlara ulaştığım sorgum ve il ilçe ayrımı için kullandığım Like işleci doğru yöntem mi, değil ise daha farklı nasıl yapılabilir.İlgilenenlere şimdiden teşekkür ederim.
Satir demiş ki:Sezgin Bey ;
=DSum("kontrol_sayisi";"tbl_1";IIf(IsNull([IL]);"";"kontrol_ili = '" & [IL] & "' ") & IIf([ILCE]="**Tumu**";"";" And Nz(kontrol_ilcesi,0) ='" & Nz([ILCE];0) & "'")) And Tarih Between #" & format(Me.ilk_tarih,"mm\/dd\/yyyy") & "# and #" & format(ikinci_tarih,"mm\/dd\/yyyy") & "#"
kodu bu şekilde tamamladığımda girdiğiniz değerde geçersiz tarih değeri var hatası alıyorum.Örnek gönderemedim kusura bakmayın]
=DSum("kontrol_sayisi";"tbl_1";IIf(IsNull([IL]);Null;"kontrol_ili = '" & [IL] & "'") & IIf([ILCE]="**Tumu**";Null;" And Nz(kontrol_ilcesi,0) ='" & Nz([ILCE];0) & "'") & IIf(IsNull([ilk_tarih]);Null;" And
[Tarih] Between #" & Format([ilk_tarih];"mm\/dd\/yyyy") & "# And #" & Format([ikinci_tarih];"mm\/dd\/yyyy") & "#"))