FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property IndexFieldNames: String read GetIndexFieldNames write SetIndexFieldNames;

C++

__property System::UnicodeString IndexFieldNames = {read=GetIndexFieldNames, write=SetIndexFieldNames};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet


Beschreibung

Listet die Feldnamen auf, die als Index verwendet werden sollen.

Verwenden Sie IndexFieldNames als alternative Methode zum Festlegen des aktuellen Index für eine Datenmenge.

Geben Sie den Namen jedes Feldes an, nach dem die Datenmenge indiziert werden soll. Die einzelnen Namen werden durch ein Semikolon getrennt. Die Reihenfolge der Feldnamen ist wichtig. Geben Sie optional das Suffix für alle Felder in der Form Feld[:[D][A][N]] an, wobei:

  • D – eine absteigende Sortierung für dieses Feld festlegt.
  • A – eine aufsteigende Sortierung für dieses Feld festlegt.
  • N – eine Sortierung ohne Berücksichtigung der Groß-/Kleinschreibung für dieses Feld festlegt.

Mit IndexFieldNames erstellen Sie Ad-hoc-Sortierreihenfolgen. Die Eigenschaften IndexFieldNames und IndexName schließen sich gegenseitig aus. Durch Einstellen der einen Eigenschaft wird die andere zurückgesetzt.

Beispiel

FDQuery1.IndexFieldNames := 'order_date;customer_name:N';

Siehe auch

Beispiele