Data.DB.TDataSet.GetDetailDataSets
Delphi
procedure GetDetailDataSets(List: TList<TDataSet>); overload; virtual;
procedure GetDetailDataSets(List: TList); overload; virtual; deprecated 'Use overloaded method instead';
C++
virtual void __fastcall GetDetailDataSets(System::Generics::Collections::TList__1<TDataSet*>* List)/* overload */;
virtual void __fastcall GetDetailDataSets _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::Classes::TList* List)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Füllt für jede Detailmenge, die nicht der Wert eines verschachtelten Datenmengenfeldes ist, eine Liste mit einer Datenmenge.
Datenmengen können Haupt/Detail-Beziehungen auf zwei Arten repräsentieren: als verknüpfte Cursor oder als verschachtelte Datenmengenfelder. GetDetailDataSets speichert alle Detailmengen des aktiven Datensatzes in List, wenn diese nicht der Wert eines verschachtelten Datenmengenfeldes sind. Um eine Liste der Detailmengen abzurufen, die Werte verschachtelter Datenmengenfelder sind, verwenden Sie stattdessen die Eigenschaft NestedDataSets.