IsEmpty

フィールドが空欄の場合、または他のエラーが発生した場合は真 (1) を返します。それ以外の場合は偽 (0) を返します。

構文 

IsEmpty (フィールド)

引数 

フィールド - 任意のフィールド名、テキスト式、または数値式

戻り値のデータタイプ 

数字

起点バージョン 

6.0 以前のバージョン

説明 

この関数はフィールドが空の場合、関連フィールド、関連テーブル、リレーションシップまたはファイルが見つからない場合、または別のエラーが発生した場合に「1」(真)、それ以外の場合は「0」(偽) を返します。

オブジェクトフィールドにファイルが含まれている場合、この関数は「0」(偽) を返します。オブジェクトフィールド内のファイルが空かどうかを確認するには、GetContainerAttribute 関数を使用してください。

例 1 

IsEmpty (注文番号) は、「注文番号」フィールドが空欄の場合、「1」を返します。

例 2 

If (IsEmpty (姓) ; "無効なレコード" ; "") は、「姓」フィールドが空欄の場合は「無効なレコード」と表示しますが、データが入力されている場合は何も表示しません。

例 3 

IsEmpty (支払い額::支払い日) は、たとえば、「支払い額」テーブルが移動または名前が変更された場合、「1」を返します。

例 4 

IsEmpty ("テキスト") は、「0」を返します。