LOTUSSCRIPT 言語


Set ステートメント

オブジェクト参照を変数に代入したり、オブジェクトを変数に関連付けます。

次のいずれかの構文を使います。

構文 1:オブジェクトを作成して、参照を代入するSet var = New class [ ( [ argList ] ) ]
構成要素var


class
argList
構文 2:既存のオブジェクト参照を別の変数にコピーするSet var1 = var2
構成要素var1
var2
構文 3:製品オブジェクトを変数に関連付けるSet var = Bind [ prodClass ] ( objectName )
構成要素var
Bind
prodClass
objectName
使用法Set ステートメントはオブジェクト参照の代入ステートメントです。これはオブジェクト参照変数以外のすべての変数の一般代入ステートメントである Let ステートメントに似ています。
スクリプト以外のユーザーインターフェースを使って製品固有のオブジェクトを作成する場合に、一部の Lotus 製品では、オブジェクトに割り当てた (または製品で割り当てられた) 名前がオブジェクト参照変数として暗黙的に宣言され、オブジェクトにバインドされることがあります。このため、変数を明示的に宣言してオブジェクトにバインドしなくても、オブジェクト名をスクリプト内で使えます。

オブジェクト参照変数の値が NOTHING かどうかを調べるには、Is 演算子を使います。

クロスリファレンス式言語の @Set 関数

関連項目