fastreportta detay satırı kümüle ettirmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
tsamim
Üye
Mesajlar: 76
Kayıt: 19 Ağu 2004 03:08
Konum: izmir

fastreportta detay satırı kümüle ettirmek

Mesaj gönderen tsamim »

Merhaba arkadaşlar ;
fahrettin yazdı:ben soyle yapıyorum....

Kod: Tümünü seç

fatura no  tutar      bakiye
1          350        350
2          150        500
3          250        750
4         -100        650
ozet alanlar kullandım.... Burada bakiye alanını sql cümlesinden almıyorum cunku bu tarz bir sonucu sql cümlesinden üretmek bence çok zor. Teorik olarak yöntemler olabilir ama pratik degil... Bunun yerine rapor tarafında o sutunu tutar alanının toplamı olarak gosteriyorum her satırda gerekli toplamı yaptıgı icin bakiye sutunu olusmakta.. Eger borc degil de alacak durumu var ise o zaman tutar alanını negatif olarak sql cumlesinden select ettiniz mi isi gormus oluruz. Tabi tutar alanını sadece bu hesaplama amacli olarak select edebilir ve sizdeki gibi borc ve alacak sutunlarını yine ayrı ayrı olarak ekleyebilirsiniz.
Ben fastreport 2.47 kullanıyorum sayın fahrettin beyin metodu benim sorunumu çözüyor ama queryden gelen field'ı detay satırda kümüle ettiremedim.

Şimdiden ilgilenen arkadaşlara ayırdıkları zaman için teşekkürler.
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

FR3 te bu dediğinizi Footer Band ile yapılıyor ,

Kod: Tümünü seç

[Sum(<Fatura."TUTAR">, Toplam_Alınacak_Band)]
Cevapla