Page History
このステップでは、コードを追加して、社員フィルターが使用されるとトレースが開始され、フィルターが使用されなくなるとトレースが終了するようにします。
- 次のステートメントを追加し、フィルターが初期化されたときにメソッド・ルーチンを利用してトレースが開始されるようにします。
Set #AvFrameworkManager
[ |../../index.htm#lansa/vlftutorials_0175.htm]
Visual LANSA フレームワーク ガイド > チュートリアル > VLF-WIN アプリケーションのチュートリアル > VLF014WIN - デバッグ/トレース > ステップ 3. トレースをプログラムで開始
...
avTrace(TRUE)
...
...
- このフィルターに uTerminate メソッドを追加し、フィルターが使用されなくなるとトレースを終了するステートメントを追加します。
MTHROUTINE NAME(uTerminate) OPTIONS(*REDEFINE)
...
Set #AvFrameworkManager avTrace(False)
...
ENDROUTINE
...
...
- フィルターをコンパイルします。
- フレームワークを起動します。
- iiiHR アプリケーションを選択し、次に "社員" ビジネス・オブジェクトを選択してください。これで、トレース・ウィンドウが表示されます。
...
- フィルターを使用して社員を選択します。
...
...
- 別のビジネス・オブジェクトまたはアプリケーションを選択します。フィルターが使用されなくなると uTerminate メソッドがトレースを停止するので、トレース・ウィンドウが閉じます。
...
- フレームワークを閉じます。


