FireDAC.Comp.DataSet.TFDIndex.Fields
Delphi
property Fields: String read FFields write SetFields;
C++
__property System::UnicodeString Fields = {read=FFields, write=SetFields};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDIndex |
説明
インデックスを構成するフィールドを示します。
Fields プロパティ値を、任意指定の修飾子が付いたフィールド名のセミコロン(';')区切りリストに設定します。データセット ビュー レコードはこれらのフィールド値で順序付けられます。
このプロパティ値の一般的な構文は field[:[D][A][N]][;...]
です。ここで、
- D は降順修飾子です(DescFields を使用することもできます)。
- A は昇順修飾子です(昇順がデフォルトです)。
- N は、大文字/小文字を区別しないことを示す修飾子です(CaseInsFields を使用することもできます)。
Fields プロパティに値を割り当てると、Expression プロパティ値が消去されます。ビューのソート順序の指定は、式ベースでもフィールド リスト ベースでもかまいません(前者では Expression を指定し、後者では Fields を指定します)。
あるいは、Options を使用して、ソートをセットアップすることもできます。