Data.DB.TDataSet.GetFieldList
Delphi
procedure GetFieldList(List: TList<TField>; const FieldNames: string); overload;
procedure GetFieldList(List: TList; const FieldNames: string); overload; deprecated 'Use overloaded method instead';
C++
void __fastcall GetFieldList(System::Generics::Collections::TList__1<TField*>* List, const System::UnicodeString FieldNames)/* overload */;
void __fastcall GetFieldList _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::Classes::TList* List, const System::UnicodeString FieldNames)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Description
Place dans une liste l'ensemble spécifié d'objets champ.
Appelez GetFieldList pour copier un ensemble spécifié d'objets champ dans un objet liste créé et géré par l'application.
List est l'objet TList dans lequel sont copiés les objets champ. FieldNames est une chaîne contenant le nom des champs à copier. Les noms de champ de la chaîne doivent être séparés par des points-virgules. GetFieldList crée une liste ne contenant que les objets champ dont le nom correspond dans la liste des objets champ de l'ensemble de données.
Remarque : Normalement, les applications n'ont pas besoin d'appeler GetFieldList pour copier des objets champ. En effet, les objets champ sont directement accessibles via l'ensemble de données lui-même. Cependant, dans certains cas, il peut s'avérer utile de travailler sur une copie de l'objet champ et non sur l'objet champ même de l'ensemble de données.