23/03/2021, 09:23
23/03/2021, 10:05
Srg_iki_Tarih_Arasi_GelirRaporsorgu kodunu aşağıdaki kodla değiştirip
Btn_Bilgileri_Getir butonuna da Me.GelirislemTuru_Srg_alt_formu.Requery kodunu ekleyip dener misiniz?
gruplandırma sorgusunu oluştururken koşul girilecek sütunun özelliği KOŞUL olarak ayarlanmalı sizin sorgunuzda SAY olarak ayarlanmış
Btn_Bilgileri_Getir butonuna da Me.GelirislemTuru_Srg_alt_formu.Requery kodunu ekleyip dener misiniz?
SELECT tbl_Gelir.GelirislemTuru, tbl_Gelir.GelirislemDetay, tbl_Gelir.Ozel_Kod, tbl_Gelir.GirenMiktar
FROM tbl_Gelir
WHERE (((tbl_Gelir.Tarih) Between [Forms]![Frm_Srg_iki_Tarih_Arasi_GelirRapor]![TAR1] And [Forms]![Frm_Srg_iki_Tarih_Arasi_GelirRapor]![TAR2]))
GROUP BY tbl_Gelir.GelirislemTuru, tbl_Gelir.GelirislemDetay, tbl_Gelir.Ozel_Kod, tbl_Gelir.GirenMiktar;
gruplandırma sorgusunu oluştururken koşul girilecek sütunun özelliği KOŞUL olarak ayarlanmalı sizin sorgunuzda SAY olarak ayarlanmış
23/03/2021, 10:22
geldi ama aynı grupların toplamı ile gelmesini nasıl sağlarım yani örneğin carilerin tek toplam ile gelmesi için ölçü yü ToplaGirenMiktar ı topla olarak yaptım oldu ama toplamları yazmıyor. aşağıdaki gibi
Toplamlarıda gelmiş olsa idi tam istediğim gibi olacak
Toplamlarıda gelmiş olsa idi tam istediğim gibi olacak
23/03/2021, 10:35
Sorgu kodu:
Not :gelir işlem ve özel kod alanları nedeniyle 2 farklı cari olur
altformdaki ilgili metin kutusunu tekrar ayarlamanız gerekiyor
alanın adı değiştiğinden metin kutusuna yeni adı tanıtmalısınız
temizle kodu da aşağıdaki kodla değiştirilmeli bence
SELECT tbl_Gelir.GelirislemTuru, tbl_Gelir.GelirislemDetay, tbl_Gelir.Ozel_Kod, Sum(tbl_Gelir.GirenMiktar) AS ToplaGirenMiktar
FROM tbl_Gelir
WHERE (((tbl_Gelir.Tarih) Between [Forms]![Frm_Srg_iki_Tarih_Arasi_GelirRapor]![TAR1] And [Forms]![Frm_Srg_iki_Tarih_Arasi_GelirRapor]![TAR2]))
GROUP BY tbl_Gelir.GelirislemTuru, tbl_Gelir.GelirislemDetay, tbl_Gelir.Ozel_Kod;
dener misiniz?Not :gelir işlem ve özel kod alanları nedeniyle 2 farklı cari olur
altformdaki ilgili metin kutusunu tekrar ayarlamanız gerekiyor
alanın adı değiştiğinden metin kutusuna yeni adı tanıtmalısınız
temizle kodu da aşağıdaki kodla değiştirilmeli bence
Sub Temizle()
TAR1.Value = DMin("Tarih", "tbl_Gelir")
TAR2.Value = DMax("Tarih", "tbl_Gelir")
Me.GelirislemTuru_Srg_alt_formu.Requery
End Sub
23/03/2021, 11:07
üstadım oldu çok teşekkür ederim
23/03/2021, 11:10
rica ederim
iyi çalışmalar
iyi çalışmalar