AccessTr.neT

Tam Versiyon: Raporda Gurup Altında Kritere Göre Kayıt Sayma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
İyi akşamlar değerli arkadaşlar. Ekte eklediğim örnek veritabanında İlçe, Mahalle ve onay durumu adında üç alan var. Tablonun raporlamasında ilk iki alana göre gruplandırdım. Onay durumunda üç durum var Evet, Hayır, Beklemede
=DCount("t_onaydurumu";"tbl_basvurukayit";"t_onaydurumu= 'EVET' ")
=DCount("t_onaydurumu";"tbl_basvurukayit";"t_onaydurumu= 'HAYIR' ")
=DCount("t_onaydurumu";"tbl_basvurukayit";"t_onaydurumu= 'BEKLEMEDE' ")

deyimiyle kayıt saydırıyorum fakat gruplara indirgediğimde sonuç alamıyorum. Yani hep genelde sayı veriyor. Çapraz sorguda oluyor fakat rapora aktardığımdada örneğin EVET olmasa hata veriyor. Bu konuda yardımcı olabilirseniz sevinirim. Saygılarımla iyi çalışmalar.
Rapor sorgunuzu aşağıdaki kodla değiştirip Dlookup kodları yerine sorgudaki isimleri verip dener misiniz?
SELECT tbl_basvurukayit.t_ilce, tbl_basvurukayit.t_mahalle, Sum(IIf([tbl_basvurukayit]![t_onaydurumu]="EVET",1,0)) AS Evet, Sum(IIf([tbl_basvurukayit]![t_onaydurumu]="HAYIR",1,0)) AS Hayir, Sum(IIf([tbl_basvurukayit]![t_onaydurumu]="BEKLEMEDE",1,0)) AS Beklemede
FROM tbl_basvurukayit
GROUP BY tbl_basvurukayit.t_ilce, tbl_basvurukayit.t_mahalle;
Sayın Berduş yardımlarınızdan dolayı teşekkür eder saygılarımı sunarım...Hazırladığınız Sql kodu çalıştı. İyki varsınızki birşeyler öğreniyoruz.....
rica ederim
iyi çalışmalar)