Raporlama
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Raporlama
Selam arkadaşlar benim sorunum masterın karşısında detay alanın toplam değeri ile ilgili yani müşterinin adının karşısında detay tablosundan toplam borcunu hesaplayacak
Eğer aynı DBGrid de görüntülemek istiyorsan detail için ya calculate field kullanacaksın (master tablo için oluşturacağın calc_field i OnCalculate de detail tabloyu baştan sona kadar taratıp borç/alacakları toplayıp atayacaksın) ya da aynı query de tasarlaman daha pratik olur;
şeklindeki genel yapıdaki sorgu sanırım işini görür.
Kod: Tümünü seç
select m.Musteri_Adi, sum(b.Borc) - sum(b.Alacak) as Bakiye
from Musteriler m, Muhasebe b
where b.Musteri_Kodu = m.Musteri_Kodu
group by m.Musteri_Adi