いくつかのフォームオブジェクトに"*"パラメーターを使用してコマンドを適用する
日付 | 2002/01/11 |
---|---|
ID | 01-816 |
バージョン | 6.5.x and 6.7.x |
プラットフォーム | Windows and Mac OS |
オブジェクト特性テーマに属するコマンドはすべて第1のパラメーターとして*文字を認めることができます。バージョンでは、4D v6.0よりより早く、第1のパラメーターコマンドが当てはまる変数の名前でした。バージョン6.0.xから始めて、第1のパラメーターは*文字でありえます。その文字が渡される場合、第2のパラメーターはコマンドによって影響されるオブジェクトのオブジェクト名を指定します。
特に@文字と結合する場合、これらのコマンドでオブジェクト名の使用は非常に有用であると分かることができます。
例えば、フォーム中の与えられた3つの変数、変数名、Var1である、Var2およびVar3、あなたがセットしたい場合、これら目に見えない変数を書くだろう:
SET VISIBLE (Var1; False)
SET VISIBLE (Var2; False)
SET VISIBLE (Var3; False)
これらの変数のオブジェクト名がVariable1、Variable2およびVariable3であると仮定しましょう。コードが上に記述したとともに、次のステートメントはこれらの変数に同じ効果があるでしょう。
SET VISIBLE (*;"Var@"; False)
このステートメントがセットするので、(しかしながら)に、目に見えない、名が「Var」から始まるすべてのフォームオブジェクト、オブジェクト名に、より注意しなければならないでしょう、フォームの中で使用しました。