Data.DB.TBooleanField.DisplayValues

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DisplayValues: string read FDisplayValues write SetDisplayValues;

C++

__property System::UnicodeString DisplayValues = {read=FDisplayValues, write=SetDisplayValues};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Data.DB.pas
Data.DB.hpp
Data.DB TBooleanField


Description

Contrôle comment s'effectue la conversion entre la valeur d'un champ booléen et son format d'affichage.

Utilisez DisplayValues pour spécifier les chaînes utilisées par le champ pour représenter les valeurs booléennes. Utilisez toute paire d'expressions, séparées par un point-virgule.

Exemples

Pour que les valeurs true et false correspondent, respectivement, aux lettres T et F, définissez DisplayValues comme suit :

  ClientDataSet1LogicalField.DisplayValues := 'T;F';
  ClientDataSet1LogicalField->DisplayValues = "T;F";

De même, pour affecter les valeurs true et false, respectivement, aux chaînes Oui et Non, définissez DisplayValues comme suit :

 ClientDataSet1LogicalField.DisplayValues := 'Yes;No';
 ClientDataSet1LogicalField ->DisplayValues = "Yes;No";

La chaîne associée à true ou false peut être une chaîne vide. Pour associer la valeur true à une chaîne vide, affectez à DisplayValues une chaîne commençant par un point-virgule (;). Par exemple, pour associer false à la chaîne Echec et true à une chaîne vide, définissez DisplayValues sur :

 ClientDataSet1LogicalField.DisplayValues := ';Fail';
 ClientDataSet1LogicalField ->DisplayValues = ";Fail";

Pour associer une chaîne vide à false, définissez DisplayValues sur la chaîne correspondant à true, sans point-virgule.

Les chaînes associées à true et false par DisplayValues apparaissent dans les contrôles orientés données quand ils affichent les données d'un champ booléen. Si l'une des chaînes est vide, les valeurs booléennes associées à cette chaîne apparaissent vides dans les contrôles orientés données.

Ces chaînes sont également utilisées pour consulter ou définir la propriété AsString du champ booléen.

Voir aussi