FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property IndexFieldNames: String read GetIndexFieldNames write SetIndexFieldNames;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

Description

Liste les noms de champs à utiliser comme index.

Utilisez IndexFieldNames comme autre méthode de spécification de l'index en cours à utiliser pour un ensemble de données.

Spécifiez le nom de chaque champ sur lequel indexer l'ensemble de données, en séparant les noms par des points-virgules. L'ordre des noms de champs est significatif. Spécifiez facultativement le suffixe pour tous les champs de la forme champ[:[D][A][N]], où :

  • D -- utiliser le tri descendant sur ce champ.
  • A -- utiliser le tri ascendant sur ce champ.
  • N -- utiliser le tri insensible à la casse sur ce champ.

Utilisez IndexFieldNames pour créer des ordres de tri à la volée. Les propriétés IndexFieldNames et IndexName sont mutuellement exclusives. La définition d'une propriété efface l'autre.

Exemple

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

Voir aussi