DbEdit ve dbgrid ile serbest kayıtlardan rapor oluşturmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
hakan2002
Üye
Mesajlar: 18
Kayıt: 01 Nis 2007 09:08

DbEdit ve dbgrid ile serbest kayıtlardan rapor oluşturmak

Mesaj gönderen hakan2002 »

dostlar formumun üzerinde dbedit ler ve dbgrid var ve form üzerinde hem grid hemde tasarım şeklinde db deki kayıtları tutup kayıtlar arası gezintiler yapıyorum faklat form üzerindeki bir buton ile rapor almak istediğimde sadece en son kaydı raporluyor...
oysa ben örneğin 312 kaydın içinde 121 inci kayıta bakınırken rapora tıklarsam o kaydı raporlamasını istiyorum.bu konuıda bana yardımcı olabilecek arkadaş varsa şimdiden teşekkürler

örneği netleştireyim
db de 30 öğrenciye ait notları tutuyorum
formdan 15. sırada kayıtlı öğrencinin notlarını yazdırmak istediğimde
her zaman 30.öğrencinin kaydının raporlamasını veriyor
rapor için QReport companenti kullanıyorum
En son hakan2002 tarafından 22 Nis 2007 02:19 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
Hancet
Üye
Mesajlar: 107
Kayıt: 08 May 2005 01:18
Konum: Burdan...
İletişim:

Mesaj gönderen Hancet »

S.A.
Raporlamayı hangi componenti kullanarak yapıyorsunuz? Belki o kısımda bir eksiklik vardır...
Varmı Beni İçinizde Tanıyan?
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
hakan2002
Üye
Mesajlar: 18
Kayıt: 01 Nis 2007 09:08

QReport

Mesaj gönderen hakan2002 »

QReport companenti kullanıyorum dostum
Kullanıcı avatarı
Hancet
Üye
Mesajlar: 107
Kayıt: 08 May 2005 01:18
Konum: Burdan...
İletişim:

Mesaj gönderen Hancet »

QuickRep nesnesinin dataset'ini boş bırak, sadece QRDBText'lerin dataset'ini ve DataField'larını ayarla. Bu şekilde DBGrid ile seçtiğin yani aktif kayıt QuickRep üzerinde görünecek.

Kolay Gelsin...
Varmı Beni İçinizde Tanıyan?
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
hakan2002
Üye
Mesajlar: 18
Kayıt: 01 Nis 2007 09:08

bu seferde

Mesaj gönderen hakan2002 »

sevgili dostum dediğini yaptım işler değişti
bu seferde ilk kayıt raporlanıyor diğerlerinde iken malesef yinede ilk kaydı raporluyor...
gayret edersek bulacağız emeğin için sağol
Kullanıcı avatarı
Hancet
Üye
Mesajlar: 107
Kayıt: 08 May 2005 01:18
Konum: Burdan...
İletişim:

Mesaj gönderen Hancet »

Band olarak ne kullanıyorsun?
Ben rbDetail kullanarak yaptım bir tane, istediğin gibi çalışıyor.
Varmı Beni İçinizde Tanıyan?
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
hakan2002
Üye
Mesajlar: 18
Kayıt: 01 Nis 2007 09:08

yardım

Mesaj gönderen hakan2002 »

hasdetail kullanıyorum
ve senin kullandığın bandı ben hangi companentte bulacağımıda bilemedim dostum
Kullanıcı avatarı
Hancet
Üye
Mesajlar: 107
Kayıt: 08 May 2005 01:18
Konum: Burdan...
İletişim:

Mesaj gönderen Hancet »

QReport Component sekmesinden QRBand nesnesini ekleyeceksin forma. Onun band özelliğini rbDetail olarak ayarlayacaksın. QRDBText'leride o bandın içine koyacaksın.

sen direk QuickRep 'in üzerine diziyorsun sanırım elemanları
Varmı Beni İçinizde Tanıyan?
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
Cevapla