report builderde master-detay ilişkisi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

report builderde master-detay ilişkisi

Mesaj gönderen selman »

s.a
Herkese iyi Çalışmalar .report builder ile master detay bağlantısı olan Rapor almak istiyorum. Raporumda 3 ad. group tanımlı Ben group header(2) ye koyduğum master tablonun detayını detayda görmek istiyorum. misal olarak bu masnter kaydın 3 detay kaydı varsa sadece 1 tane gösteriyor hepsini gösteremiyorum. İlginize tşkler.
akdatilla
Üye
Mesajlar: 292
Kayıt: 02 Nis 2006 06:04
Konum: Antalya

Mesaj gönderen akdatilla »

http://mratilla.110mb.com/phpbb/images/rbuild1.JPG
http://mratilla.110mb.com/phpbb/images/rbuild2.JPG
Merhaba
Resimdeki (Tabi açabilirsen) gibi Master detail tarzı rapor hazırlamak için bir sorgu nesnesi(query) kullanman gerekir.
Sorgulamada tabloları doğru bir şekilde birleştirmeli ve gruplandırmak istediğin alanlara göre
sıralama yapman gerekir. Senin için örnek bir sorgu vereyim:
SELECT * FROM FATURABASLIK INNER JOIN FATURASATIR ON
(FBAS_NO=FSTR_FBAS) INNER JOIN CARIHESAP ON (FAT_CARI=CARI_KOD)
WHERE FAT_CARI BETWEEN '0001' AND '9999'
ORDER BY FAT_CARI,FBAS_NO,FSTR_SIRA
Burada Cari hesap, fatura başlığı ve fatura satırları aynı sıralama ile birleştiriliyor.
Gruplandırmayı da FAT_CARI,FBAS_NO,FSTR_SIRA alanlarına göre report builder
gruplarına eklemek gerekir.
Dizayn ile ilgili yukarıdaki resim linkleri umarım yardımcı olur.
Bi türlü resimleri burada göstermedim. Bu konuda fikrin varsa iletirsen sevinirim. İyi çalışmalar,
Kolay gelsin.
Resim
Resim
Cevapla