AccessTr.neT
Raporda Gurup Altında Kritere Göre Kayıt Sayma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Raporda Gurup Altında Kritere Göre Kayıt Sayma (/konu-raporda-gurup-altinda-kritere-gore-kayit-sayma.html)



Raporda Gurup Altında Kritere Göre Kayıt Sayma - orderyazbim - 25/03/2021

İ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.


RE: Raporda Gurup Altında Kritere Göre Kayıt Sayma - berduş - 26/03/2021

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;



RE: Raporda Gurup Altında Kritere Göre Kayıt Sayma - orderyazbim - 26/03/2021

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.....


RE: Raporda Gurup Altında Kritere Göre Kayıt Sayma - berduş - 26/03/2021

rica ederim
iyi çalışmalar)