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 la propriété IndexFieldNames comme moyen alternatif de spécifier l'index à utiliser dans 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 la propriété IndexFieldNames pour créer à la volée des ordres de tri. 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

Exemples