Fastreportta uzun bir tabloyu alt alta masterdatalarla nasıl

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
utrade
Üye
Mesajlar: 22
Kayıt: 02 Nis 2006 11:41

Fastreportta uzun bir tabloyu alt alta masterdatalarla nasıl

Mesaj gönderen utrade »

Uzun bir tabloyu alt alta masterdata larla nasıl raporlayacığım?

Merhaba,
Fastreportla başım dertte :?
Raporlamam gereken enine uzun bi tablo var. Ben bunu 3 parçaya ayırdım ve alt alta 3 groupheader kullanarak başlıkları oluşturup aralara da 3 tane masterdata ekledim.Groupheader kullanmak zorundayım çünkü tabloda bir alana göre diğer değerleri gruplandırmam lazım. ve her grubunda bir sayfada görünmesini istiyorum. Masterdataları ekleyince her masterdata bir sayfada göründü. Yani 3e böldüğüm tablaonun ilk parçasının ilk grubu sıralanıyor daha sonra diğerleri yani 3 parçayı aynı sayfada göstertemiyorum.
daha sonra ilk parça için masterdata, 2.si için detaildata ve 3.sü içinde subdetaildata ekledim. Bu şekilde ilk sayfada istediğim, birinci grup için 3 parçayı elde ettim fakat diğer sayfalarda da bu sefer sadece subdetaildata görünüyor. yani bir türlü gruplandırıp 3 parçayı aynı sayfalarda gösteremedim.
Ayrıntılı olarak göstermek istersek,

şöyle göstereyim;

Sayfa 1 Adanaya göre gruplandırılmış alt verilerin raporu
*****************************************
GroupHeader1 (İllere göre grupla - Tablo1)
Masterdata1 (Tablo1)(Tablo1 in ilk parçası)
GroupHeader2(İllere göre grupla - Tablo1)
Masterdata2 (Tablo1)(Tablo1 in ikinci parçası)
GroupHeader3(İllere göre grupla - Tablo1)
Masterdata3 (Tablo1)(Tablo1 in üçüncü parçası)
**************************************************
Sayfa 2 Adıyamana göre gruplandırılmış alt verilerin raporu
*****************************************
GroupHeader1 (İllere göre grupla - Tablo1)
Masterdata1 (Tablo1)(Tablo1 in ilk parçası)
GroupHeader2(İllere göre grupla - Tablo1)
Masterdata2 (Tablo1)(Tablo1 in ikinci parçası)
GroupHeader3(İllere göre grupla - Tablo1)
Masterdata3 (Tablo1)(Tablo1 in üçüncü parçası)
**************************************************
Yukarıdaki gibi bir tasarım yaptığımda aşaağıdaki gibi bi sonuç alıyorum...

Sayfa 1 Adanaya göre gruplandırılmış alt verilerin raporu
*******************************************************
GroupHeader1 (İllere göre grupla - Tablo1)
Masterdata1 (Tablo1)(Tablo1 in ilk parçası)
***************************************************
Sayfa 2 Adıyamana göre gruplandırılmış alt verilerin raporu
*************************************************
GroupHeader1 (İllere göre grupla - Tablo1)
Masterdata1 (Tablo1)(Tablo1 in ilk parçası)
********************************************
...................
***********************
Sayfa 14 Adanaya göre gruplandırılmış alt verilerin raporu
*******************************************************
GroupHeader2(İllere göre grupla - Tablo1)
Masterdata2 (Tablo1)(Tablo1 in ikinci parçası)
********************************
...................
********************************
Sayfa 27 Adanaya göre gruplandırılmış alt verilerin raporu
*************************
GroupHeader3(İllere göre grupla - Tablo1)
Masterdata3 (Tablo1)(Tablo1 in ikinci parçası)
***************************************
.............................

diye gidiyor.

Fakat ben yukarda yaptığım tasarımdaki gibi görünmesini istiyorum. Ha Start on New Page seçeneğini seçmesem bile aynı oluyor..
Bu 3 parçayı bir masterdata,bir detaildata birde subdetail kullanınca yine üçüde aynı sayfada çıkmıyor. Sadece Groupheaderlar çıkıyor birde subdetaildata nın verileri çıkıyor diğer masterdata ve detaildata çıkmıyor.
:cry:

Lütfen yardım...
Şimdiden çok teşekkürler...
Kullanıcı avatarı
utrade
Üye
Mesajlar: 22
Kayıt: 02 Nis 2006 11:41

fastreport

Mesaj gönderen utrade »

Fastreportla uğraşan yok mu? :cry:
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

- QuickReport deseydin cevap verebilirdim ama yine de bir incele..

Ref : viewtopic.php?t=1918#9336
Resim
Resim ....Resim
Kullanıcı avatarı
utrade
Üye
Mesajlar: 22
Kayıt: 02 Nis 2006 11:41

Fastreport la çalışan arkadaşlar yok mu?

Mesaj gönderen utrade »

merhaba bu konuyla ilgili arkadaşlardan bi fikir rica ediyorum.
Teşekkürler...
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Mesaj gönderen csunguray »

FastReport un hangi sürümünü kullanıyorsunuz.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
utrade
Üye
Mesajlar: 22
Kayıt: 02 Nis 2006 11:41

fastreport 3.0

Mesaj gönderen utrade »

fastreport 3.0 kullanıyorum. Versiyondan fark ediyor mu? Kardeş ben bu fastreport olayını bir türlü çözemedim. eminimki küçük bi hatadır fakat 2 aydır beni uğraştırıyor. yukardaki olayı bir türlü yapamıyorum...
Kullanıcı avatarı
utrade
Üye
Mesajlar: 22
Kayıt: 02 Nis 2006 11:41

fastreport 3.0

Mesaj gönderen utrade »

fastreport 3.0 kullanıyorum. Versiyondan fark ediyor mu? Kardeş ben bu fastreport olayını bir türlü çözemedim. eminimki küçük bi hatadır fakat 2 aydır beni uğraştırıyor. yukardaki olayı bir türlü yapamıyorum...
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Mesaj gönderen csunguray »

FastReport 4'te sınırsız genişlik ve sınırsız uzunluk seçenekleri var. Ayrıca FastReport 4, A3 boyunda tasarlamış olduğunuz bir raporu 2 adet A4 e bölerek basabiliyor.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Cevapla