zreport'da preview boş çıkıyor, neden?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

zreport'da preview boş çıkıyor, neden?

Mesaj gönderen nitro »

uzun uğraşlar sonucunda dot matrix yazıcı çıktılarını hızlı alabilmek için zreport'u yükledim. denemek için form'a yerleştirdim. üstüne bir kaç tane label koydum. standart labellardan koydum. standart labelı zreportun üzerine koyunca yazıtipi falan değişiyor. sanırım doğru yaptım. denemek için bir kaç tane band açtım. onların üstüne de label (zreport sekmesindeki zrlabel'dan) koydum. bastım preview'e BOŞ SAYFA. ne yaptıysam boş sayfadan başka bişey elde edemedim. acaba yüklemede yanlış bişey mi yaptım?
neden böyle oldu?
yardımlarınız için şimdiden teşekkürler
turkcanfidan
Üye
Mesajlar: 380
Kayıt: 31 Eki 2005 03:26

Mesaj gönderen turkcanfidan »

bantların dataset bağlantısını yaptın mı? ZReport1 nesnesinin dataset ini ayarla. detailband bilgiyi oradan alıyor
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

PrintIfEmpty gibi bir ozelligi olmasi lazim. onu true yap.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
nitrokonat yazdı: üstüne bir kaç tane label koydum. standart labellardan koydum. standart labelı zreportun üzerine koyunca yazıtipi falan değişiyor. sanırım doğru yaptım
standartlabel ?
zrlabel koyman lazım.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

zrlabel bantlardan başka bir yere konulmuyor. peki ben hiç bir field bağlantısı olmayan bir başlık nasıl yazıcam raporuma?
ikinci bir mevzu da şu: zreport'un dataset bağlantısını yaptım.
datail bant açtım. üstüne de zrlabelleri koydum. ama zrlabel'in field gibi bi propertisi yok. yani neye göre hangi field'i kullanacağını belirleyebilecek hiç bir özelliği yok.
zrlabel'ın object inspector'da 22 adet property'si var( yanında + olanlar kapalıyken). ama bunların arasında fieldname gibi bişey yok.
sanırım yüklemede bir sıkıntı var. ama bence bir sıkıntı olsaydı hata falan verirdi ama normal çalışıyor.
teşekkürler
turkcanfidan
Üye
Mesajlar: 380
Kayıt: 31 Eki 2005 03:26

Mesaj gönderen turkcanfidan »

zReport un datasetini ayarladıktan sonra üzerine 2 deda tıklayarak açılan menüden fieldları ayarlıyorsun. Daha sonra zrLabel ın variable prop. sini seçebiliyorsun.
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

sayın turkcanfidan, yardımlarınız için çok teşekkürler, dediğiniz gibi yapıp variable'dan fieldleri atadım. ama table içinde vari olmasına rağmen yine de rapor boş çıkıyor. sanırım en sonunda vazgeçip txt dosyadan yazıcıya göndericem :)
turkcanfidan
Üye
Mesajlar: 380
Kayıt: 31 Eki 2005 03:26

Mesaj gönderen turkcanfidan »

çok sorunsuz kullandığım bir komponent ama hata nerde anlayamadım. istersen herşeyi silbaştan yeniden yap bi yerde hata yapıyorsundur. aynı form üzerine bir dbGrid koy, dataların gerçekten varmı. sonra zreportun variable larını ayarlayıp zrLabel ları koyup ayarlarını yap. son olarak ta zReport1.Preview kullanarak ekrana geliyormu bak. Zaten yapılacak başka birşey yok.



.
turkcanfidan
Üye
Mesajlar: 380
Kayıt: 31 Eki 2005 03:26

Mesaj gönderen turkcanfidan »

Aslında FastReport un da directprint özelliği var ama zreport kullandığım için hiç denemedim bile. Belki onuda kullanabilirsin. text dosyayla uğraşmak bence yanlış olur


.
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Sorunun kaynağını tespit etmek için demoyu derleyip çalıştırabilirsin öncelikle..Diğer konu ise Inject baskılar için harici bir raporlama bileşeni daha kullanman gerekecek büyük ihtimalle.Çünkü laser ya da sıradan püskürtmeli bir yazıcı kullanan bir çok kullanıcı grafik formatından faydalanmak isteyecek ve bu harici bir ihtiyaç daha doğuracak.Fastreport ya da muadili araçlar çözüm gibi görünse de ben bunların da stabil bir sonuç vereceğini sanmıyorum, font düzenlemesi haricinde bir farklılık yok çünkü..Bunun için bir çözüm üretmiştim yakın zamanda ama halen bölük börçük durumda.Fırsat bulunca bunu component haline getirip foruma göndermeyi düşünüyorum inşallah.

Kolay gele..
Cevapla