NumberEdit.IsNullプロパティ

 

Formatプロパティに空のデータは表示しないフォーマット(N)を指定されていてValueプロパティが0のときに、入力した0なのか、Deleteキーでクリアされて0なのかを判別するために使用します。

 

プロパティを参照したときは、以下の値になります。

説明

$TRUE

Deleteキーによりクリアされた状態です

$FALSE

0が入力された状態です

 

プロパティに値を設定したときは、以下の動作になります。

説明

$TRUE

0を表示せず空白にします

$FALSE

0を表示します

 

例)

NumberEdit num1 {
    Format = "990N";
    Function OnTouch(e) {
        if (Value == 0 && IsNull == $TRUE) {
            MessageBox("何か入力してください");
        }
    }
}
Button btn {
    Title="クリア";
    Function OnTouch(e) {
        ^.num1.IsNull = $TRUE;
    }
}

 

Formatプロパティに空のデータは表示しないフォーマット(N)が指定されていない場合は、このプロパティに$TRUEを設定しても空白になることはありません。また画面操作があったときは$FALSEになります。

 

より追加されました

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る