Data.DB.TFieldList

From RAD Studio API Documentation
Jump to: navigation, search

Data.DB.TFlatListSystem.Classes.TStringListSystem.Classes.TStringsSystem.Classes.TPersistentSystem.TObjectTFieldList
[–] Properties
Type: class
Visibility: public
Source:
Data.DB.pas
Data.DB.hpp
Unit: Data.DB
Parent: Data.DB

Delphi

TFieldList = class(TFlatList)

C++

class PASCALIMPLEMENTATION TFieldList : public TFlatList

Description

TFieldList lists the fields of a dataset, flattening out the structure of any object fields.

TFieldList is used by a dataset to implement its FieldList property. It lists the fields of the dataset in a flattened format.

With object field types, such as TADTField and TArrayField, there are two ways to represent the field components: hierarchically or flattened. When represented hierarchically, object fields contain a set of child field components for the constituent subfields. When represented as a flattened set, child fields appear as siblings sequentially after the parent field.

TFieldList is a descendant of TStringList. The strings in this string list are the names of fields. The objects that correspond to those strings are the TField objects.

See Also