Data.DB.TFieldKind
Delphi
TFieldKind = (fkData, fkCalculated, fkLookup, fkInternalCalc, fkAggregate);
C++
enum DECLSPEC_DENUM TFieldKind : unsigned char { fkData, fkCalculated, fkLookup, fkInternalCalc, fkAggregate };
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
| enum | public | Data.DB.pas Data.DB.hpp | Data.DB | Data.DB | 
Description
TFieldKind indicates what type of information a field component represents.
TFieldKind can take one of the following values:
| Value | Description | 
|---|---|
| fkData | Field represents a physical field in a database table | 
| fkCalculated | Field is calculated in an OnCalcFields event handler | 
| fkLookup | Field is a lookup field. (Not implemented for fields on unidirectional datasets) | 
| fkInternalCalc | Field is calculated but values are stored in the dataset. | 
| fkAggregate | Field represents a maintained aggregate in a client dataset. |