component yaratma problemi(raporla ilgili)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
aydogan
Üye
Mesajlar: 1
Kayıt: 12 Haz 2003 01:30

component yaratma problemi(raporla ilgili)

Mesaj gönderen aydogan »

merhabalar;benim raporlama ile ilgili bir sorunum var.şöyle ki;

bir başka formun içinden yeni bir form yaratıyorum.ve bu formun içine de quick report componenti yaratıyorum. ve sonra bu componenet band eklemeye çalışıyorum.(taabi ki koddan).

band eklemediği dibi qrlabel ve qrdbtext componentlerini mümkün değil oluşturamıyor ve konumlandıramıyorum.


quickreport1:=Tquickrep.Createnew(rpt_new);
BND_TITLE:=quickreport1.CreateBand(rbTitle);
qrlabel1:=Tqrlabel.Create(BND_TITLE);

kodda bu şekilde .rpt_new formun adı.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

yaptığın işte create lerden sonra oluşturduğun nesnelere name (isim) verip bir de parent (ebeveyn) lerini tanımlarsan sanırım problem olmıyacak :?:

Kod: Tümünü seç

quickreport1 :=T quickrep.Createnew(rpt_new); 
quickreport1.Name := 'qr1';
quickreport1.Parent := rpt_new;

BND_TITLE := quickreport1.CreateBand(rbTitle); 
BND_TITLE.Name := 'band1';
BND_TITLE.Parent := quickreport1;

qrlabel1 := Tqrlabel.Create(BND_TITLE); 
qrlabel1.Name := 'qrlabel1';
qrlabel1.Parent := BND_TITLE;
kolay gelsin.
Kullanıcı avatarı
mehmet_turecan_cakmak
Üye
Mesajlar: 132
Kayıt: 02 Tem 2003 01:08
Konum: Afyon
İletişim:

Re: component yaratma problemi(raporla ilgili)

Mesaj gönderen mehmet_turecan_cakmak »

bu kodlara bence gerek yok quickreportun band özelliğine tıkla ordaki has detail özelliğini true yap. qrlabel ve qrdbtext nesnelerini rahatlıkla koyabilirsin iyi çalışmalar...
Cevapla