Fast Report'ta kolonlu yazdırmada problem

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ahmet_sinav
Üye
Mesajlar: 263
Kayıt: 17 Nis 2004 07:44
Konum: İzmir Yeşilyurt Ulu Cami
İletişim:

Fast Report'ta kolonlu yazdırmada problem

Mesaj gönderen ahmet_sinav »

iyi çalışmalar arkadaşlar;
Fast Report'da 3.x'le bir rapor dizayn etmeye çalışıyorum.
Durum şu şekilde;
A.Kişi Bilgileri
kolon1 kolon2 kolon3
satır1 satır1 satır1
satır2 satır2 satır2
...
sabit 10 satır
B.Kişiye Bağlı x Bilgileri (Yıl Bazında her sayfada en çok 3 kolon olabilir)
kolon1 kolon2 kolon3
satır1
satır2
.....
sabit 11 satır
C.Kişiye Bağlı Diğer Bilgiler (Yıl Bazında her sayfada en çok 3 kolon olabilir)
kolon1 kolon2 kolon3
satır1
satır2
.....
sabit 6 satır
şimdi yukarıdaki gibi bir düzen oluşturmak için
Group Header ile Kişileri grupluyorum .Group header özelliklerine yeni
sayfada başlat seçiyorum Daha sonra master data alanını columns=3 ve column width=4.20 yapıyorum
bu sayede her kişi için sayfa başına en çok 3 kolon çıkmasını sağlıyorum.
B ve C bölümlerinde satır1,satır2... bilgisinin yinelenmemesi için
rapor içinde tanımladığım boolean bir değişkene Group Header on Before Print
event'ı altında x:=True B kısmının 2 nci kolonunda x:=true yapıyorum x true
ise B satır1,satır2... C satır1,satır2... yazılıyor..
buraya kadar problem yok. istediğim gibi 3,2,1 alt bilgisi olan kişilerin
bilgisini istediğim gibi çıkartıyor. Fakat kişinin alt bilgisi 4 ve bunun
üstünde olunca yeni bir sayfaya başlamadan altından devam ediyor. dolayısı ile
sayfada düzensilik oluyor.
C.Kişiye Bağlı Diğer Bilgiler (Yıl Bazında her sayfada en çok 3 kolon olabilir)
kolon1 kolon2 kolon3
satır1
satır2
.....
satır6
B.Kişiye Bağlı x Bilgileri (bu kısım aynı sayfanın altından devam etmeye çalışıyor sayfa bitmesine rağmen group yeni sayfya başlamıyor)
kolon1 kolon2 kolon3
satır1
satır2
.....
tasarım görünümü ve önizleme görünümü ektedir
olması gereken görünüm
http://www.resimupload.com/ds884889202_preview1.html
Resim
hatalı görünüm
http://www.resimupload.com/ds581430955_preview2.html
Resim

tasarım görünümü
Resim
http://www.resimupload.com/ds860150159_tasarIM.html
yukarıdaki mevzuuyu Croos-tab (db-nondb) olarak da denedim ama onu da yapamadım Cross olarak önceden bir deneyimim yok. Yardımlarınız için şimdiden teşekkürler.
Saygılar;
İmam Süleyman Yakub <==> Molla Mustafa Mansur
Cevapla