ステップ3. トレースをプログラムによって開始する

Visual LANSA

ステップ3. トレースをプログラムによって開始する


このステップでは、コードを追加して、社員フィルターが使用されるとトレースが開始され、フィルターが使用されなくなるとトレースが終了するようにします。

 

1.    次のステートメントを追加し、フィルターが初期化されたときにメソッド・ルーチンを利用してトレースが開始されるようにします。

 

Set #AvFrameworkManager avTrace(TRUE)

 

 

2.    uTerminateメソッドをフィルターに追加し、フィルターが使用されなくなるとトレースを終了するステートメントを追加します。

MTHROUTINE NAME(uTerminate) OPTIONS(*REDEFINE)

Set #AvFrameworkManager avTrace(False)

ENDROUTINE


  

3.    フィルターをコンパイルします。

4.    フレームワークを起動します。

5.    iii HRアプリケーションを選択し、次にEmployeesビジネス・オブジェクトを選択してください。これで、トレース・ウィンドウが表示されます。

6.    フィルターを使用して社員を選択します。


 

7.    別のビジネス・オブジェクトまたはアプリケーションを選択します。フィルターが使用されなくなるとuTerminateメソッドがトレースを停止するので、トレース・ウィンドウが閉じます。

8.    フレームワークを閉じてください。