Dbgrid de birden fazla satiri seçip rapor sayfasina gönderme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

lütfen önce bu grupta en başta yer alan duyuruları (imzamda da her daim mevcutlar) oku. Mesajın tümünü büyük harfle yazmışsın.


Sorularına gelince,

1. Options kısmından dgMultiSelect'i True yaparsan, DBGrid'te Ctrl ve Shift tuşları ile birden fazla kayıt seçebilirsin.

2. Tablo çizmek raporlamalarda biraz kıl bir iş ancak, QrShape ve bileşenlerde bulunan Frame özelliklerini kullanarak tablo yapman mümkün.

3. Raporlamalarda kayıt sayısı arttıkça bir sonraki sayfalara geçme işini otomatik yapar, senin birşey yapmana gerek yok. Tabloda otomatik genişleyecektir.

Sadece seçilen kayıtları yazdırmak istiyorsan OnNeedData olayını kullanman lazım. Delphi\Demos klasöründe Qr isimli bir klasörde, Quickreport örneği var. Orda gerekli kodlar var. İnceleyip kullanabilirsin.

Kolay gelsin.
Cevapla