FireDAC.Stan.Option.TFDMapRule.NameMask

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property NameMask: String read FNameMask write FNameMask;

C++

__property System::UnicodeString NameMask = {read=FNameMask, write=FNameMask};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDMapRule


Description

Spécifie le masque de nom de colonne.

Utilisez la propriété NameMask pour spécifier un masque correspondant aux noms de colonnes. Le masque utilise le format de l'opérateur LIKE, où :

  • '%' - plusieurs symboles
  • '_' - un symbole unique

Si un nom de colonne correspond au masque, cette colonne suit la règle des mises en correspondance et obtient le type TargetDataType. D'autres propriétés peuvent être utilisées pour renforcer la rigueur de la règle.

Pour utiliser la propriété NameMask dans votre application, ajoutez un nouveau TFDMapRule :

var
  oRule: TFDMapRule;
...
  FDTable1.Disconnect;

  FDTable1.FormatOptions.OwnMapRules := True;
  oRule := FDTable1.FormatOptions.MapRules.Add;
  oRule.NameMask := 'column name';
  oRule.TargetDataType := dtXxx; // target data type

  FDTable1.Open;

Voir aussi