Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

トレースをオンにする

デバッグ時に最初に必要な処理は、トレースです。このトレースを確認し、認識されていない画面や空白名の画面を探します。

警告ステートメントを追加する

スクリプトのデバッグを簡単に行うには、alert()ステートメントを追加して、実行時に値をポップアップウィンドウに表示することです。

Alert_Message ファンクションを追加する

同様に、ALERT_MESSAGE ファンクションを使用して、ポップアップウィンドウに値を表示できます。

トレース・ファンクションを追加する

アプリケーションの実行を中断せずに値をトレースに記録したい時は、スクリプト内でTRACE ファンクションを使用します。

フィルターをデバッグする

フィルターをデバッグする場合、次のようにフィルター・プログラム内で avRecordTrace メソッドを使用します。

     

[ Image Removed |../../index.htm#lansa/lansa050_1565.htm]
現在地: RAMP-TSガイド > スクリプト > デバッグ > デバッグと診断

...

Invoke avFrameworkManager.avRecordTrace Component(#Com_Owner) Event('Search Button click handler started')

詳細については、「基本追跡サービスを参照してください。

[現在の 5250 フォームを表示] をクリックして、ビジー状態ボタンをオフにする

フレームワークが予期しない画面で終了した場合、フォームを表示できない というエラーメッセージとともに空白の画面が表示されます。

デザイン・モードで [スクリーンの調査] ボタンを使用する 

現在の画面について何が認識されているかを調査します。   詳細については、[<span style="color: #0000ee"><span style="text-decoration: underline; ">「基本追跡サービス」</span></span>|https://docs.lansa.com/140/ja/lansa048/content/lansa/lansa048_0845.htm]を参照してください。   \[現在の 5250 フォームを表示\] をクリックして、ビジー状態ボタンをオフにする フレームワークが予期しない画面で終了した場合、「[<span style="color: #0000ee"><span style="text-decoration: underline; ">フォームを表示できない</span></span> |lansa050_2480.htm#_Ref129510203]」というエラーメッセージとともに空白の画面が表示されます。   デザイン・モードで \[スクリーンの調査\] ボタンを使用する 現在の画面について何が認識されているかを調査します。   [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/lansa050_1565.htm]