IsEmpty
フィールドが空欄の場合、または他のエラーが発生した場合は真 (1) を返します。それ以外の場合は偽 (0) を返します。
構文
IsEmpty (フィールド)
引数
フィールド
- 任意のフィールド名、テキスト式、または数値式
戻り値のデータタイプ
数字
起点バージョン
6.0 以前のバージョン
説明
この関数はフィールドが空の場合、関連フィールド、関連テーブル、リレーションシップまたはファイルが見つからない場合、または別のエラーが発生した場合に「1」(真)、それ以外の場合は「0」(偽) を返します。
オブジェクトフィールドにファイルが含まれている場合、この関数は「0」(偽) を返します。オブジェクトフィールド内のファイルが空かどうかを確認するには、GetContainerAttribute 関数を使用してください。
例 1
IsEmpty (注文番号)
は、「注文番号」フィールドが空欄の場合、「1」を返します。
例 2
If (IsEmpty (姓) ; "無効なレコード" ; "")
は、「姓」フィールドが空欄の場合は「無効なレコード」と表示しますが、データが入力されている場合は何も表示しません。
例 3
IsEmpty (支払い額::支払い日)
は、たとえば、「支払い額」テーブルが移動または名前が変更された場合、「1」を返します。
例 4
IsEmpty ("テキスト")
は、「0」を返します。