[ |../../index.htm#lansa/lansa050_1345.htm]
現在地: RAMP-TSガイド > VLF-WIN 画面ラッパー > 画面ラッパーの基本

画面ラッパーの基本

画面ラッパーの定義
画面ラッパーは、クラスVF_SY122のVL再利用可能パーツです。内部のあらゆるタイプのルーチンとは対照的に、グローバルなスコープとして定義する必要があります。
Define_Com Class(#vf_sy122) Name(#myscreen_wrapper) Parent(#PANL_1) Visible(False) Displayposition(3)
 
キー・ポイント:

uCommand プロパティの設定
コマンドのuInitializeメソッド・ルーチンで、画面ラッパーのuCommandプロパティを設定します。
Mthroutine Name(uInitialize) Options(*REDEFINE)
 

RAMP を使用可能にして実行を開始
初めて実行するときは、通常はコマンドの uExecute メソッド内で MakerampTSavailable メソッド を呼び出します。
#myscreen_wrapper.MakerampTSavailable
 
キー・ポイント:

RampTSAvailable イベントをリッスン
RAMP が接続され、対話処理の準備ができると、このイベントのコマンドにシグナルを戻します。つまり、ナビゲーションを開始する準備が整っています。例:
Invoke Method(#myscreen_wrapper.navigatetoscreen) Name(EMPLOYEE_SKILLS)
 
RampMessage イベントをリッスン
エラー処理ロジックを記述し、RampMessage イベント の 5250 アプリケーションで発生したメッセージを処理します。
[ |../../index.htm#lansa/lansa050_1345.htm]