IBX.IBTable.TIBTable.GetDetailLinkFields
Delphi
procedure GetDetailLinkFields(MasterFields, DetailFields: TList<TField>); override;
C++
virtual void __fastcall GetDetailLinkFields(System::Generics::Collections::TList__1<Data::Db::TField*>* MasterFields, System::Generics::Collections::TList__1<Data::Db::TField*>* DetailFields)/* overload */;
inline void __fastcall  GetDetailLinkFields _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::Classes::TList* MasterFields, System::Classes::TList* DetailFields){ Data::Db::TDataSet::GetDetailLinkFields(MasterFields, DetailFields); }
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| procedure function | public | IBX.IBTable.pas IBX.IBTable.hpp | IBX.IBTable | TIBTable | 
Beschreibung
Gibt die Feldkomponenten zurück, durch die eine Haupt-/Detailbeziehung mit einer Haupttabelle eingerichtet wird.
GetDetailLinkFields füllt zwei TFields-Listen mit den Feldkomponenten, die eine Haupt-/Detailbeziehung zwischen dieser und einer anderen Datenmenge (Haupttabelle) definieren. In die Liste MasterFields werden die Felder der Haupttabelle eingetragen, deren Werte mit denen der Felder in DetailFields übereinstimmen müssen. Die Liste DetailFields wird mit den Feldern der aufrufenden Datenmenge gefüllt.