Datasnap.DBClient.TCustomClientDataSet.MasterFields
Delphi
property MasterFields: string read GetMasterFields write SetMasterFields;
C++
__property System::UnicodeString MasterFields = {read=GetMasterFields, write=SetMasterFields};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Beschreibung
Gibt das Feld oder die Felder einer Haupttabelle an, die mit den entsprechenden Feldern dieser Datenmenge verknüpft werden und so eine Haupt-/Detailbeziehung herstellen.
Verwenden Sie MasterFields, nachdem Sie die Eigenschaft MasterSource eingestellt haben, um die Namen eines oder mehrerer Felder anzugeben, die zur Herstellung einer Detail-/Hauptbeziehung zwischen dieser Datenmenge und der in MasterSource angegebenen verwendet werden sollen.
MasterFields ist ein String mit einem oder mehreren Namen von Felder in der Haupttabelle. Die Feldnamen müssen durch ein Semikolon getrennt werden.
Sobald ein anderer Datensatz in der Haupttabelle aktiviert wird, erfolgt die Auswahl der entsprechenden Datensätze in dieser Datenmenge nach Maßgabe der betreffenden Felder.
Anmerkung: Während des Entwurfs können Sie die Haupt/Detail-Verknüpfung zwischen zwei Tabellen mit dem entsprechenden Designer einrichten.