Data.DB.TBooleanField.DisplayValues

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property DisplayValues: string read FDisplayValues write SetDisplayValues;

C++

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

プロパティ

種類 可視性 ソース ユニット
property published
Data.DB.pas
Data.DB.hpp
Data.DB TBooleanField


説明

ブーリアン フィールドを表示形式との間でどのように変換するかを制御します。

DisplayValues を使用すると、ブーリアン値を表すためにフィールドが使用する文字列を、示すことができます。フレーズのペアは、セミコロンで区切って使用します。

true および false の値を、対応する文字 T および F にする場合、それぞれ DisplayValues を次のように設定します:

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

同様に、true および false の値を、文字列 Yes および No に設定するには、DisplayValues を次のように設定します:

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

truefalse に関連付けられている文字列は、空文字列の場合もあります。true の値に空文字列を設定するには、DisplayValues を、セミコロン(;)で始まる文字列に設定します。たとえば、false を文字列 Fail に、true を空文字列に関連付ける場合には、DisplayValues を次にように設定します:

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

false を空文字列に関連付けるには、DisplayValuestrue に対する文字列に設定し、セミコロンはまったく付けません。

DisplayValues によって true および false に関連付けられた文字列は、ブーリアン フィールドのデータを表示する際に、データ対応コントロールに現れます。文字列のいずれかが空文字列だった場合、その文字列に関連付けられているブーリアン値は、データ対応コントロールにおいて空白で表示されます。

AsString プロパティを取得または設定する際に、使用されます。

関連項目