FireDAC.Phys.MongoDBDataSet.TFDMongoDataSet.IndexFieldNames
Delphi
property IndexFieldNames: string read GetIndexFieldNames write SetIndexFieldNames default 0;
C++
__property IndexFieldNames = {default=0};
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| property | published | FireDAC.Phys.MongoDBDataSet.pas FireDAC.Phys.MongoDBDataSet.hpp |
FireDAC.Phys.MongoDBDataSet | TFDMongoDataSet |
Description
Liste les noms de champs à utiliser comme index. {{#multireplace:FireDAC.Phys.MongoDBDataSet.TFDMongoDataSet.IndexFieldNames|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
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';