Merhabalar,
Quick reportta detailband kullanarak birinci satırı listeledim. veritabanında aynı satırdaki diğer alanları da alt alta eklmem gerekiyor. SubDetail kullanmaya calıstım ama verileri çekemedim. Sonra Childband kullandım. Vriler sorunsuz geliyor. Ama bazı fieldlarda veri olmadığı için değer boş dönüyor. dolayısıyla raporda boş bir satır oluşuyor. Bunun kontrolünü nasıl yapabilirim ? Yardımlarınızı bekliyorum.
Quick Report ChildBand
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Quick Report ChildBand
QuickRep bileşeninin DataSet özelliğine ilgili tabloyu seçerseniz o datasetin tüm satırları listelenecektir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Quick Report ChildBand
Söylediğinizi yapıorum zaten. Size örnekle anlatayım.
tablodaki alanlar ;
usID date mal1 mal2 mal3
raporlama yaparken aşağıdaki gibi verilerin gelmesini istiyorum.
QRGroup buraya usID tanımladım
QRBand ekledim ve rbDetail tanımladım. üzerine tarih ve mal1 alanını ekledim.
ChildBand ekledim ve üzerine mal2 ekledim.
bi daha Childband ekledim ve üzerine mal3 ekledim.
bazen mal2 veya mal3 alanı boş olabiliyor ve boş bir satır görüntüleniyor.
subdetail bandda printifempty özelliği var bana böyle bişi lazım ama yapamadım.
tablodaki alanlar ;
usID date mal1 mal2 mal3
raporlama yaparken aşağıdaki gibi verilerin gelmesini istiyorum.
QRGroup buraya usID tanımladım
QRBand ekledim ve rbDetail tanımladım. üzerine tarih ve mal1 alanını ekledim.
ChildBand ekledim ve üzerine mal2 ekledim.
bi daha Childband ekledim ve üzerine mal3 ekledim.
bazen mal2 veya mal3 alanı boş olabiliyor ve boş bir satır görüntüleniyor.
subdetail bandda printifempty özelliği var bana böyle bişi lazım ama yapamadım.
Re: Quick Report ChildBand
s.a.
bandın beforeprint eventında (parametrelerde olması lazım) bandı yaz yazma gibi bir parametre olması lazım, onu set et.
kolay gelsn.
bandın beforeprint eventında (parametrelerde olması lazım) bandı yaz yazma gibi bir parametre olması lazım, onu set et.
kolay gelsn.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: Quick Report ChildBand
A.S,
Hocam,
onu kullanmıştım başta ama yanlış kullanmışım. dönen değer boşsa diye kontrol yapmışım. NULL ise diye kontrol etmem gerekiyormus. Sonunda halloldu. Bir başka sorum daha olacak;
Örneğin kişi başına tarih bazlı gruplama yapıorum ve her tarih bitiminde verilen malzemenin tutarını hesaplatyrm. Yapmam gereken o kişiye ait tüm hesapları toplatmak. Bunu nasıl yapabilirim? Kolay bir yolu var mı? yoksa Queryde hesplatıp direk yazdırmam mı gerekiyor?
Hocam,
onu kullanmıştım başta ama yanlış kullanmışım. dönen değer boşsa diye kontrol yapmışım. NULL ise diye kontrol etmem gerekiyormus. Sonunda halloldu. Bir başka sorum daha olacak;
Örneğin kişi başına tarih bazlı gruplama yapıorum ve her tarih bitiminde verilen malzemenin tutarını hesaplatyrm. Yapmam gereken o kişiye ait tüm hesapları toplatmak. Bunu nasıl yapabilirim? Kolay bir yolu var mı? yoksa Queryde hesplatıp direk yazdırmam mı gerekiyor?
Re: Quick Report ChildBand
s.a.
kurguladığın yapının nasıl olduğunu tam olarak bilemiyorum.
bandların afterprint larında toplamak yerine query yazmak daha pratik gibi duruyor.
kurguladığın yapının nasıl olduğunu tam olarak bilemiyorum.
bandların afterprint larında toplamak yerine query yazmak daha pratik gibi duruyor.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim