MasterDataSet:TDataSet
MasterFieldName:String
ReferentialIntegrityKind:TReferentialIntegrityKind=set of
(rikInsert, rikUpdate, rikDelete);
Dakle svaki Item u listi predstavlja jedan vanjski relacijski ključ.
Kada bih vrijednosti dodavao samo kroz kod, mogao bih to svojstvo
definirati kao npr. niz zapisa (array of record) ili nešto slično.
Ali, ja želim da svojstvo bude editabilno kroz object inspector.
Kako da napravim to svojstvo, a da se može uređivati iz sučelja?
Unaprijed hvala.
Zlatko
Odustao bio od rješavanja referencijalnog ključa kroz svojstvo
TZMQueryDataset-a, a problem riješio uvođenjem nove komponente
TZMReferentialKey, koja definira relacijsku vezu i povezuje dva
TZMQueryDataSeta.
Ako koga zanima, zmsql paket i izvorni kod se može skinuti ovdje:
http://www.4shared.com/file/B8SDbOQ1/TZMSQL-015.html
a tema se raspravlja na Lazarusovom forumu ovdje:
http://lazarus.freepascal.org/index.php/topic,13821.15.html