@IsUnavailable (式言語)

指定されたフィールド名が文書にあるかどうかを示します。

構文

@IsUnavailable( fieldname )

パラメータ

fieldname

フィールド名です。名前は引用符では囲みません。

戻り値

flag

Boolean 型

使用法

@IsUnavailable は、特定のフィールド名がフォームに含まれていない場合に、そのフォームで作成される文書のフィールドに動的なデフォルト値を設定するために使用します。

注意:
@IsUnavailable を @Unavailable と混同しないようにしてください。@IsUnavailable ではなく @Unavailable を誤って使用すると、フィールドが削除されてしまい、重大な損傷を招くおそれがあります。

次の例では、[Dept] フィールドがない場合は Consultant が返されます。[Dept] フィールドがある場合は [Dept] の値が返されます。
@If(@IsUnavailable(Dept);"Consultant";Dept)

クロスリファレンス

LotusScript® NotesDocument クラスの HasItem メソッド

Java™ Document クラスの hasItem メソッド