Querylerle 4 tablolu master detail ilişki kurmak formunuza 4 datasource 4 de query bileşeni koyun
Datasource1 in dataset özelliğini query1
Datasource2 in dataset özelliğini query2
Datasource3 in dataset özelliğini query3
Datasource4 in dataset özelliğini query4
1.query nin datasouurce özelliğini boş bırakın.
2.query nin datasouurce özelliğine 1.query nin datasouurce sini
3.query nin datasouurce özelliğine 2.query nin datasouurce sini
4.query nin datasouurce özelliğine 3.query nin datasouurce sini
Tablolarımız şu alanlara sahip olsun
1 nci (query) tabloda SicilNo, Adı, Soyadı
2 nci (query) tabloda SiparişNo, SicilNo, Açıklama
3 ncü (query) tabloda MalzemeNo, SiparişNo,Tarih
4 ncü (query) tabloda Malzeme No, Malzeme Adı
1 querye select *from "tablo1" as t1
2. querye select * from " tablo2" as t2 where t2."SicilNo"=: SicilNo
3. querye select * from " tablo3" as t3 where t3."SiparisNo"=: SiparisNo
4. querye select * from " tablo4" as g where t4."MalzemeNo"=: MalzemeNo
eğer bütün tablolarınız birinci tabloya göre hareket edecekse o zaman diğer üç tablonun(query) datasource özelliklerini master tablonun datasourcesini ekleyin. Yani detail nereye bağlanacaksa o querynin datasourcesini alacak. Bu mantığı kullnarak isterseniz 100 tabloyu bile master detail yapabilirsiniz..
Bol Kodlu Günler…………….