arkadaşlar merhaba
turnuva ücreti diye bir tablom var bu tabloda hem hakem ücretlerini hemde personel ücretlerini saklıyorum sql kodu ile seçtiğim turnuvanın hakem ve personel ücretlerinin toplamını tarih tarih ayırarak ayrı ayrı raporlayabiliyorum şöyle ki
görev tipi tarih toplam ücret
personel 01.01.2014 100,00 TL
hakem 01.01.2014 150,00 TL
personel 02.01.2014 100,00 TL
hakem 02.01.2014 200,00 TL ....
şeklinde rapor alabiliyorum. benim bu raporumun altına toplam personel ücretini ve toplam hakem ücretini ayrı ayrı yazdırmak istiyorum
görev tipi tarih toplam ücret
personel 01.01.2014 100,00 TL
hakem 01.01.2014 150,00 TL
personel 02.01.2014 100,00 TL
hakem 02.01.2014 200,00 TL ....
-----------------------------------------------------------------------
toplam hakem 350,00 TL
toplam personel 200,00 TL
nasıl yaparım ?
fastreport grup toplamı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: fastreport grup toplamı
size daha önce bahsetmiş olduğum değişken mantığını burda kullanmayı denediniz mi. yani önce delphide gerekli toplamları alıp sonra bunları fastreportta değişkene atıp gösterebilirsiniz.
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
-
- Üye
- Mesajlar: 95
- Kayıt: 07 Eki 2010 03:55
Re: fastreport grup toplamı
evet vermiş olduğunuz kodu uyguladım oldu. bu istediğime de yapmak istedim fakat ücrettipine göre nasıl toplam alacağımı bilemedim
ilk sorgulamayı şu kod ile yapıyorum
select turnuvalar.id,turnuvalar.brans,turnuvalar.muhkod,turnuvaucret.turnuvaid,turnuvaucret.ucrettip,
turnuvaucret.tarih,TURNUVALAR.ACIKLAMA,turnuvalar.baslama,turnuvalar.bitis,SUM(turnuvaucret.YOL) AS YL,
SUM(turnuvaucret.SEANS) AS S,SUM(turnuvaucret.BRUT) AS B,SUM(turnuvaucret.GV) AS GELIR,
SUM(turnuvaucret.YUZDEELLI) AS ELLI,SUM(turnuvaucret.DV)AS DAMGA, SUM(turnuvaucret.KESTOP) AS KES,
SUM(turnuvaucret.ODENENTUTAR) AS NET FROM TURNUVALAR,TURNUVAUCRET
where turnuvalar.muhkod=4210 and turnuvalar.baslama>="01.09.2014" and turnuvalar.bitis<="31.12.2014" and
turnuvalar.id=turnuvaucret.turnuvaid GROUP BY TURNUVALAR.ID,TURNUVAUCRET.UCRETTIP,TURNUVAUCRET.TARIH
fast report ta grupheader ve masterdata bantlarını kullanarak ilk raporu alıyorum
faaliyet adı = amatör spor haftası voleybol
----------------------------------------------
görev tipi tarih toplam ücret
personel 01.01.2014 100,00 TL
hakem 01.01.2014 150,00 TL
personel 02.01.2014 100,00 TL
hakem 02.01.2014 200,00 TL ....
her faaliyetin altına o faaliyetteki toplam personel ve toplam hakem ücretlerini almak istiyorum fast report da sql kodu yazacaktım fakat acemi işi olunca çalışmadı
ilk sorgulamayı şu kod ile yapıyorum
select turnuvalar.id,turnuvalar.brans,turnuvalar.muhkod,turnuvaucret.turnuvaid,turnuvaucret.ucrettip,
turnuvaucret.tarih,TURNUVALAR.ACIKLAMA,turnuvalar.baslama,turnuvalar.bitis,SUM(turnuvaucret.YOL) AS YL,
SUM(turnuvaucret.SEANS) AS S,SUM(turnuvaucret.BRUT) AS B,SUM(turnuvaucret.GV) AS GELIR,
SUM(turnuvaucret.YUZDEELLI) AS ELLI,SUM(turnuvaucret.DV)AS DAMGA, SUM(turnuvaucret.KESTOP) AS KES,
SUM(turnuvaucret.ODENENTUTAR) AS NET FROM TURNUVALAR,TURNUVAUCRET
where turnuvalar.muhkod=4210 and turnuvalar.baslama>="01.09.2014" and turnuvalar.bitis<="31.12.2014" and
turnuvalar.id=turnuvaucret.turnuvaid GROUP BY TURNUVALAR.ID,TURNUVAUCRET.UCRETTIP,TURNUVAUCRET.TARIH
fast report ta grupheader ve masterdata bantlarını kullanarak ilk raporu alıyorum
faaliyet adı = amatör spor haftası voleybol
----------------------------------------------
görev tipi tarih toplam ücret
personel 01.01.2014 100,00 TL
hakem 01.01.2014 150,00 TL
personel 02.01.2014 100,00 TL
hakem 02.01.2014 200,00 TL ....
her faaliyetin altına o faaliyetteki toplam personel ve toplam hakem ücretlerini almak istiyorum fast report da sql kodu yazacaktım fakat acemi işi olunca çalışmadı
Re: fastreport grup toplamı
bu diğiniz için size forumda fastreport master detail konusunu araştırmanızı tavsiye edebilirim http://www.fast-report.com/documentatio ... etail).htm linkte sizin işinizi çözebilecek bilgiler mevcuttur.
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.