FireDAC.Stan.Option.TFDUpdateOptions.CheckReadOnly
Delphi
property CheckReadOnly: Boolean read GetCheckReadOnly write SetCheckReadOnly stored IsCROS default True;
C++
__property bool CheckReadOnly = {read=GetCheckReadOnly, write=SetCheckReadOnly, stored=IsCROS, default=1};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDUpdateOptions |
説明
ReadOnly プロパティのチェックを制御します。
CheckReadOnly プロパティ値を使用すると、FireDAC が、ReadOnly プロパティを使用してフィールド更新機能を制御するかどうかを、決定することができます。デフォルト値は True です。 CheckReadOnly は、データセットを準備または開く前に、指定されなければなりません。
ReadOnly プロパティは、CheckReadOnly が True の際に使用されます。データセット Open 呼び出し時、CheckReadOnly が False の場合には、ReadOnly も False になります。フィールドの ReadOnly プロパティが True に設定され、CheckReadOnly が False の場合でも、フィールドは、データ対応コントロールを使用して編集できません。ただし、編集をコードにおいて直接有効にすることはできます。
さらに、CheckReadOnly は、UpdateNonBaseFields と合わせて使用して、非基底フィールドの編集を有効にすることはできます。