Datasnap.DBClient.TCustomClientDataSet.IndexFields
| [–] Properties | |
|---|---|
| Type: property | |
| Visibility: public | |
| Source: Datasnap.DBClient.pas Datasnap.DBClient.hpp
| |
| Unit: Datasnap.DBClient | |
| Parent: TCustomClientDataSet | |
Delphi
property IndexFields[Index: Integer]: TField read GetIndexField write SetIndexField;
C++
__property Data::Db::TField* IndexFields[int Index] = {read=GetIndexField, write=SetIndexField};
Description
Specifies the fields associated with the current index.
IndexFields is a zero-based array of field objects, each of which corresponds to a field in the current index. Index is an ordinal value indicating the position of a field in the index. The first field in the index is IndexFields[0], the second is IndexFields[1], and so on.
Do not set IndexFields directly. Instead use the IndexFieldNames property to order datasets on the fly at run time.