qreport

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
calvan
Üye
Mesajlar: 119
Kayıt: 16 Haz 2003 05:10

qreport

Mesaj gönderen calvan »

Merhaba,

yazdığım programda qreport ile rapor hazırlamaya calışıyorum. Ancak 1 ana tablo ve 4 detail tablosu var.

üst tarafa personel bilgisi alt taraflarada bu personelle ilgili farklı bilgiler yazılacak. iki tablo olduğunda sorun yaşamıyorum ancak tablo sayısı artınca sorun yaşıyorum.

adı :ahmet mehmet il : istanbul
d.tar : 1985 ilçe : kadiköy

-----------------------------------------

tecrübeleri
1999-2001 xxxxx cccccccccccccccc
1998-1999 yyyyy bbbbbbbbbbbbbb
1997-1998 zzzzzz ddddddddddddddd
-------------------------------------------------------------
eğitim
1984-1987 bbbbbb vvvvvvvvvvvvvvvv
1981-1984 ccccccc yyyyyyyyyyyyyyyy
.
.
--------------------------------------------------------------
abcd
a320 b1
a321 b1+a1
md80 a1+b1.1

-------------------------------------------------------
xyz
xxxxxx yyyyyyyyyyy
zzzzzzz zzzzzzzzzzzzz
yyyyyy wwwwwwwww

-----------------------------------------------------------

tablo yapısı bu şekilde ve bir id ile tablolar ana tabloya bağlı, bu tarz bir yapıda id=1 olan bir kişinin tüm bilgilerini gruplar halinde raporda alt alta göstermeye çalışıyorum. Bu konuda fikir verebilecek arkadaşların önerilerini bekliyorum.

teşekkürler
hakkus
Üye
Mesajlar: 160
Kayıt: 18 Haz 2003 12:02
Konum: Konya

Mesaj gönderen hakkus »

Merhabalar,
Master Table alanlarını detailBand' a koyun.
Birden fazla SubDetail band ekleyerek diğer detail table alanlarını buraya koyarak sorunu çözebilirsiniz.
Subdetail deki bilgileri gruplandırmak istiyorsanız GroupBand ekleyin.
Örneğin tarihe göre gruplandırmak istiyorsanız. GroupBand'ın Expression kısmına Query1.Tarih (yada ilgili tarih alanı ne ise) ifadesini yazın.
Sanırım bu bilgiler işinizi görür.
saygılar
Kullanıcı avatarı
calvan
Üye
Mesajlar: 119
Kayıt: 16 Haz 2003 05:10

Mesaj gönderen calvan »

teşekkürler ,

soru hallodu.
Cevapla