QReportta iki sql den bilgi alma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erkan_
Üye
Mesajlar: 3
Kayıt: 01 Kas 2005 10:59

QReportta iki sql den bilgi alma

Mesaj gönderen erkan_ »

Table Paradoks. Ama rapor bilgileri Query den geliyor.

2 adet Query den alınan bilgiler aynı sayfada gözükecek.
1.Query deki bilgiler bitmeden 2.ciye geçmeyecek. Ve İkisinin de başında ayrı ayrı kolon başlıkları olacak.

Örneğin: (tamamnı 1 adet A4 kağıdı.Tek bir sayfa)

GİREN MALZEME (BAŞLIK) Burası tamam
Kolon Başlıkları Burası tamam
Detaylar (bilgiler) Burası tamam

ÇIKAN MALZEME (BAŞLIK) Burası tamam
Kolon Başlıkları Burası tamam
Detaylar (bilgiler) Problem burda

1.Query yani girende problem yok. QuickRep var bir adet (2 olduğunda 2 sayfa oluyor. tek olması lazım) Bu QuickRep 1.Query e bağlı (yani giren). Buraya kadar tamam.

2.cisi için yani çıkan için yeni bir detail ekleyip fieldları bağladığımda hiçbir şey göstermiyor. Çünkü QuickRep 1.ciye bağlı.

SubDetail kullandığımda çıkan bilgilerini girenlerin arasına yazıyor. Child de hiç yazmıyor.

PageFooter ı da denedim. O zaman da sadece çıkan ilk malzemeyi yazıyor.

Tabloları birleştirip sorgulama ve raporlama imkanı var tek bir tablo gibi. O zaman Çıkan malzemenin başlıklarını araya koymak problem.

Bilmem anlatabildim mi? 1 haftadır uğraşıyorum. Sorun hallolursa program denenmeye başlayacak. Herkese Teşekkürler ve de iyi çalışmalar. Ayrıca Ramazan Bayramınız şimdiden mubarek olsun.
Kullanıcı avatarı
mucar
Kıdemli Üye
Mesajlar: 247
Kayıt: 17 May 2005 01:14

Mesaj gönderen mucar »

Quickrep'e 2 tane subdetail ekleyin.

1.Subdetail Giren bilgilerini göstersin. Datasetini girenquery yapın.
2.Subdetail Çıkan bilgilerini göstersin. Datasetini cikanquery yapın.

Bu şekilde giren ve çıkanları gösterebilirsiniz.
"Evine bakmaktan aciz olan; ilerici, üç kıtaya hükmeden ecdadın mı gerici?"
erkan_
Üye
Mesajlar: 3
Kayıt: 01 Kas 2005 10:59

Mesaj gönderen erkan_ »

Dediğin gibi oldu Mucar. Fakat ikisi arka arkaya geliyor. Arasına kolon başlıklarını koyamadım.
Kullanıcı avatarı
mucar
Kıdemli Üye
Mesajlar: 247
Kayıt: 17 May 2005 01:14

Mesaj gönderen mucar »

O zaman 4 tane subdetail ekleyin.

1.Subdetaile Giren başlıklarını ekleyin. Dataseti boş olsun.
2.Subdetaile Giren bilgilerini ekleyin. Dataseti girenquery olsun.
3.Subdetaile Çıkan başlıklarını ekleyin. Dataseti boş olsun.
4.Subdetaile Çıkan bilgilerini ekleyin. Dataseti cikanquery olsun.

Bu şekilde olur diye tahmin ediyorum.
"Evine bakmaktan aciz olan; ilerici, üç kıtaya hükmeden ecdadın mı gerici?"
erkan_
Üye
Mesajlar: 3
Kayıt: 01 Kas 2005 10:59

Mesaj gönderen erkan_ »

Sağol Mucar. Dediğin gibi oldu. 3 Subdetail ile. Sadece aralarına başlık için bir subdetail. Girenlerin başlığı sayfa başında title da var zaten.
Sayende büyük dertten kurtuldum. Aslında aklıma gelmeliydi. Daha önce böyle ayrıntılı rapor hazırlamamıştım. Bayramın mubarek olsun.
Kullanıcı avatarı
mucar
Kıdemli Üye
Mesajlar: 247
Kayıt: 17 May 2005 01:14

Mesaj gönderen mucar »

Hallettiğine sevindim, senin de bayramın mübarek olsun.
"Evine bakmaktan aciz olan; ilerici, üç kıtaya hükmeden ecdadın mı gerici?"
Cevapla