[ |../../index.htm#lansa/lansa048_1690.htm]
Visual LANSA フレームワーク ガイド > フレームワーク・プログラミング > VLF フレームワーク・マネージャー > オブジェクト切り替えサービス > avSwitchメソッド

avSwitchメソッド


メソッド: avSwitch
パラメータ:

名前

使用方法

クラス

説明

To

入力-必須

アルファベット-32文字以内

オブジェクトをどのコントロールに切り替えるかをFRAMEWORK、APPLICATION、BUSINESSOBJECTのいずれかで指定する

Named

入力-任意

アルファベット-32文字以内

どのコントロールに切り替えるかをユーザー・オブジェクト名/APPLICATIONまたはBUSINESSOBJECTのタイプで指定する

ToObjectNamed

 

入力-必須

アルファベット-32文字以内

どのコントロールに切り替えるかをユーザー・オブジェクト名/APPLICATIONまたはBUSINESSOBJECTのタイプで指定する
特殊値
*SELECT_APPLICATION
*SELECT_BUSINESSOBJECT
*APPLICATION_ABOUT
*FRAMEWORK_ABOUT
を使用することができます。

Execute

入力-任意

アルファベット-32文字以内

どのコントロールに切り替えるかをユーザー・オブジェクト名/ターゲットのFRAMEWORK、APPLICATIONまたはBUSINESSOBJECTで実行するコマンドのタイプで指定する

ClearInstanceList

入力-任意

ブール値

avAddSwictInstance メソッドで新規インスタンスを追加する前に、現在のビジネス・オブジェクト・インスタンスリストをクリアする。指定は、TRUE、FALSE (大文字)のみ。省略値はFALSE。
注: このパラメータは avAddSwictInstance メソッドで新規インスタンスが追加される場合にのみ有効。

Caller

入力-必須

PRIM_OBJT

常にCaller(#Com_Owner)のパラメータとして指定する

CallerInfo

入力-任意

アルファベット-20文字以内

VLF-WIN のみ。これのオプショナルなパラメータを識別補足情報として使用する。 
VLF-ONE プログラムでは、CallerReference を使用。

CallerReference

入力-任意

PRIM_OBJT
 

RDMLX オブジェクトへの参照。
オプションで、パラメータ Execute() を使って、コマンド・ハンドラーの uExecute メソッドの詳細を渡すことが可能。 

TargetWindow

 

入力-任意
 

アルファベット-256文字以内
 
 

切り替え操作を行う対象ウィンドウを指定する。指定できるのは、CURRENT(現在のウィンドウ)、MAIN(メイン・ウィンドウ)、具体的なウィンドウ名のいずれか。省略値は MAIN

 |
例:
提供されているサンプルのコマンド・ハンドラー DF_DET17 を参照してください。 
[ |../../index.htm#lansa/lansa048_1690.htm]