Data.DB.TFieldDefList

De RAD Studio API Documentation
Aller à : navigation, rechercher

Data.DB.TFlatListSystem.Classes.TStringListSystem.Classes.TStringsSystem.Classes.TPersistentSystem.TObjectTFieldDefList

Delphi

TFieldDefList = class(TFlatList)

C++

class PASCALIMPLEMENTATION TFieldDefList : public TFlatList

Propriétés

Type Visibilité  Source Unité  Parent
class public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

Description

TFieldDefList énumère les objets de définition de champ (TFieldDef) d'un ensemble de données dans un format linéaire.

TFieldDefList est utilisé par un ensemble de données pour implémenter sa propriété FieldDefList. Cet objet énumère les définitions de champs dans un format linéaire.

Avec les types de champ objet, tels que TADTField et TArrayField, vous pouvez représenter les définitions de champs de manière : hiérarchisée ou linéaire. Avec la représentation hiérarchisée, les définitions de champ objet contiennent un ensemble de définitions enfant pour les sous-champs constituants. Avec la représentation linéaire, les définitions de champs enfant apparaissent comme des enfants séquentiellement après la définition du champ parent.

TFieldDefList stocke les définitions de champs linéaires d'un ensemble de données. Ceci est une représentation linéaire des données. Elle s'oppose à TFieldDefs qui possède une représentation hiérarchique des données.

TFieldDefList est un descendant de TStringList. Les éléments de cette liste de chaînes représentent les noms des champs. Les objets TFieldDef correspondent à ces chaînes.

Voir aussi