yazdırma olayı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
zengin
Üye
Mesajlar: 233
Kayıt: 06 Ağu 2003 10:13

yazdırma olayı

Mesaj gönderen zengin »

merhaba arkadaşlar programımda yazıcıdan cıktı alacagım örnegin

procedure TMKART.SpeedButton8Click(Sender: TObject);
begin
Query1.sql.clear;
Query1.sql.add('select *from Ykart.db');
Query1.sql.add('where plaka like '''+edit2.text+'%''AND KALAN>0');
Query1.open;
MKARTYAZDIR.QuickRep1.Preview;
end;
kullandıgım yazdırma kodlarım bu şekilde

A4 kagıdına yalnızca 50 satır degilde 40 satır alsın istiyorum

50 satır olur ise yazıların ve satırların eksik yazıyor bana bu konuda yardımcı olabilirmisiniz lütfen saygılarımla kolay gelsin
Zengin
Kullanıcı avatarı
feinpus
Üye
Mesajlar: 214
Kayıt: 17 Kas 2003 04:37
Konum: İstanbul
İletişim:

Mesaj gönderen feinpus »

QuickRep 'in Object inspector penceresinden, page ayarını değiştirim sayfa boyunu küçültürsen 50 satır yerine 40 satır yazdırabilirsin...
Oldeye Software
http://www.oldeye.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.
Quickrep in top ve bottom ları ile
detail bandın height i ile oynayarak satır sayısını ayarlayabilirsin.
Bir başka yolda detail bandın after (yada before) print inde satır sayısını kontrol ettir. 40 olduysa

Kod: Tümünü seç

quickrep1.newcolumn;
ile yeni bir sayfaya geçebilirsin.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla