fastreport'ta sayfa toplamları
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
fastreport'ta sayfa toplamları
iyi çalışmalar,
raporlama aracı olarak fastreportu kullanmak istiyorum. ancak bir sorunu geçemedim. raporun page footer bandına sum fonk. koydum. qreporttaki gibi sayfaları toplayarak artmasını istiyorum. ancak bir türlü yapamadım. sadece sayfaların kendi alt toplamlarını alıyor. bilgisi olanlar yardımcı olursa sevinirim.
şimdiden teşekkürler.
raporlama aracı olarak fastreportu kullanmak istiyorum. ancak bir sorunu geçemedim. raporun page footer bandına sum fonk. koydum. qreporttaki gibi sayfaları toplayarak artmasını istiyorum. ancak bir türlü yapamadım. sadece sayfaların kendi alt toplamlarını alıyor. bilgisi olanlar yardımcı olursa sevinirim.
şimdiden teşekkürler.
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
-
- Üye
- Mesajlar: 216
- Kayıt: 14 Şub 2004 03:13
- Konum: Gebze
- İletişim:
iyi çalışmalar,
name hocamın dediği örneği incelediğimde (not:ben fr3demo kulanıyorum) total header in group örneğini inceledim ama benim istediğim gibi toplam alınmamış. o örnekteki toplamlar her müşterinin kendi hesap toplamını hesap bitişinde almış. sayfa ortası gibi toplam alınmış. benim yapmak istediğim sayfa sonlarında o sayfada geçen belirli alanların toplamını alarak her sayfada toplayarak gitmesi.
şimdiden teşekkürler...
name hocamın dediği örneği incelediğimde (not:ben fr3demo kulanıyorum) total header in group örneğini inceledim ama benim istediğim gibi toplam alınmamış. o örnekteki toplamlar her müşterinin kendi hesap toplamını hesap bitişinde almış. sayfa ortası gibi toplam alınmış. benim yapmak istediğim sayfa sonlarında o sayfada geçen belirli alanların toplamını alarak her sayfada toplayarak gitmesi.
şimdiden teşekkürler...
showtime, belirttiğin kod must_sargin'ın işine yaramaz.
must_sargin verdiğim örneği neden incelemiyorsun anlamadım. Ben yinede üreticinin bunu nasıl çözdüğünü anlatayım. Bir değişken ile genel toplamı kendimiz hesaplıcaz.
1- Raport Title ekle ve "OnBeforePrint" event'ına "toplam:=0;" yaz.
2- Master Data Band'ının "OnBeforePrint" event'ına "Toplam:=Toplam+[dataset."alanadı"];" yaz.
3- Artık "[toplam]" (genel toplam yani) değişkenini istediğin yerde kullanabilirsin.
must_sargin verdiğim örneği neden incelemiyorsun anlamadım. Ben yinede üreticinin bunu nasıl çözdüğünü anlatayım. Bir değişken ile genel toplamı kendimiz hesaplıcaz.
1- Raport Title ekle ve "OnBeforePrint" event'ına "toplam:=0;" yaz.
2- Master Data Band'ının "OnBeforePrint" event'ına "Toplam:=Toplam+[dataset."alanadı"];" yaz.
3- Artık "[toplam]" (genel toplam yani) değişkenini istediğin yerde kullanabilirsin.
bu fonksiyonu yukarıda da belirttiğim gibi report summary'ye yazarsan tüm toplamı rapor sonunda almış olursun. (ben de v2.5 kullanıyorum)
fastreport bu konularda çok esnek şeyler veriyor bize. bir örnek vereyim: conditional higlightning fonksiyonu var. satırdaki verinin herhangibir durumuna göre rengini değiştirebiliyosunuz veya fontunu değiştirebiliyorsunzu. örneğin öğrencinin cinsiyetine göre göre kırmızı veya mavi yapabilirsniz: [d.set_list."CINS"]= 'K' yapıp rengi kırmızı yapıyoruz. bu alanın rengini de default mavi yapıyoruz.
saygılar
fastreport bu konularda çok esnek şeyler veriyor bize. bir örnek vereyim: conditional higlightning fonksiyonu var. satırdaki verinin herhangibir durumuna göre rengini değiştirebiliyosunuz veya fontunu değiştirebiliyorsunzu. örneğin öğrencinin cinsiyetine göre göre kırmızı veya mavi yapabilirsniz: [d.set_list."CINS"]= 'K' yapıp rengi kırmızı yapıyoruz. bu alanın rengini de default mavi yapıyoruz.
saygılar