Visual LANSA フレームワーク ガイド > チュートリアル > VLF-WIN アプリケーションのチュートリアル > VLF014WIN - デバッグ/トレース > ステップ 3. トレースをプログラムで開始
ステップ 3. トレースをプログラムで開始

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

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

Set #AvFrameworkManager avTrace(TRUE)

 

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

MTHROUTINE NAME(uTerminate) OPTIONS(*REDEFINE)

 

Set #AvFrameworkManager avTrace(False)

 

ENDROUTINE

 

VLF01045

  

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

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

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

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

 

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

8.   フレームワークを閉じます。