TFieldList = class(TFlatList)
class PASCALIMPLEMENTATION TFieldList : public TFlatList
TFieldList lists the fields of a dataset, flattening out the structure of any object fields.
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.