LOTUSSCRIPT 言語
構文
IsDefined ( stringExpr )
要素
StringExpr
IsDefined は、stringExpr が実行時に製品またはプラットフォームの定数の名前であれば TRUE (-1) を返します。それ以外の場合は FALSE (0) を返します。
使用法
IsDefined 関数は、実行時に %If 命令と並行して使用します。一般に、条件付きコンパイルの制御に使用するプラットフォーム識別定数または製品の定数の実行時の値を調べるために使用します。
メモ IsDefined は LotusScript のキーワードではありません。
LotusScript には、製品の #define として次の表のプラットフォーム定数が導入されています。そのいずれかを productConst として使用すると、コンパイラは productConst を評価するために製品を呼び出しません。LotusScript 自身が、定数を TRUE または FALSE として評価します。各定数の値は、LotusScript が実行されているプラットフォームに依存します。
製品の定数はホスト製品 (Notes、1-2-3、ESB など) によって定義され、その製品に固有です。製品で定義された定数のリストについては、製品のマニュアルを参照してください。
関連項目