FireDAC.Comp.DataSet.TFDIndex.Fields

提供: RAD Studio API Documentation
移動先: 案内検索

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 を使用して、ソートをセットアップすることもできます。

関連項目