• 検索結果がありません。

Web デバッグ レポートの設定

ドキュメント内 Confidential (ページ 126-129)

8.2 ランタイム レポートの生成

8.2.2 Web デバッグ レポートの設定

ランタイム レポートの生成を有効にしたアプリケーションの配布後、そのアプリケ ーションを実行する前に、[Web デバッグの設定]ウィンドウでWeb デバッグのレ ポートを設定し、記録する関数とイベントを選択する必要があります。

[Web デバッグの設定]ウィンドウにアクセスするには、Appeon Developer ツール バーの[デバッグ設定]( ) ボタンをクリックします。

図 8-2:[Web デバッグの設定]ウィンドウ

テーブル 8-2:[Web デバッグの設定]ウィンドウ オプション 説明

[アプリケーションを 選択]ドロップダウン リストボックス

[アプリケーション プロファイル]タブで設定されたアプリケ ーション プロファイルがリストされ、デフォルトのアプリケー ション プロファイルが選択されています。

[Web デバッグ レポー トとランタイム トレー シング レポートを有効 にする]チェックボッ クス

ランタイム レポートの生成を有効にします。アプリケーション の配布前にこのチェックボックスを選択する必要があります。

[デバッグする関数ま たはイベントの選択]

ツリー ビュー

選択されたアプリケーションで定義されているすべての関数と イベントが表示されます。トラックおよびデバッグしたい関数 とイベントを選択します。

配布前に[Web デバッグ レポートとランタイム トレーシング レポートを有効にする]オプションのチェックを外したす場 合、配布時に生成される関数とイベントが無いため、ツリービ ューが空白に表示されます。

[アプリケーションに Appeon の開始と終了ポ イントを有効にする]

チェックバックス

手動でアプリケーションに追加された Appeon ログの開始と終 了ポイントを有効にします。

[参照]ボタン Web デバッグレポートを格納する場所を指定します。

8.2.2.a Appeon ログの開始と終了ポイントの使い方

特定の状況下にある関数/イベントをデバッグするために、アプリケーションの配布 前に、PowerBuilder アプリケーションの関数またはイベントのコード内に Appeon ロ グの開始と終了ポイントを手動で追加できます。

Appeon ログの開始と終了ポイントの利用は次の状況で有効です。

 Appeon ログの開始と終了ポイントをコード内に記述してアプリケーションを

配布します。

 アプリケーションの実行前に、1)[アプリケーションに Appeon の開始と終了 ポイントを有効にする]チェックボックス、 2)[デバッグする関数またはイ ベントの選択]ツリービューで Appeonログの開始と終了ポイントを含む関数

Appeon ログの開始と終了ポイントを設定するには、アプリケーションのコード内に、

次に示すコードを記述します。

Appeon のログ用の開始ポイント: //@@Appeon@@ LOG BEGIN

Appeon のログ用の終了ポイント: //@@Appeon@@ LOG END

//@@Appeon@@ と LOG の間、LOG と BEGIN の間,LOG と END の間に 1 つのス ペースが必要ですが、大文字小文字を区別しません。

これらの設定を有効にするには、PowerBuilder のソースコードに Appeon ログの開 始と終了ポイントを修正、追加または削除を行うたびに、アプリケーションをフル 配布またはインクリメンタル配布を行う必要があります。

8.2.2.b 変数またはオブジェクトのモニター

特定の変数またはオブジェクトをモニターするため、関連する PowerBuilder ソース コード内に次のスクリプトを挿入できます。

スクリプトの開始: /*@@Appeon@@ OUTPUTVARIABLE BEGIN スクリプトの終了: @@Appeon@@ OUTPUTVARIABLE END*/

/*@@Appeon@@ と OUTPUTVARIABLE の間,OUTPUTVARIABLE と BEGIN の間、

OUTPUTVARIABLE と END の間に 1 つのスペースが必要ですが、大文字小文字を

区別しません。

上記のスクリプトを記述した変数とオブジェクトをAppeonログに記録するには、次 の操作を行います。

 上記のスクリプトを記述したアプリケーションを配布します。

 アプリケーションの実行前に[デバッグする関数またはイベントの選択]ツ リービューでモニターしたい変数やオブジェクトを選択します。

たとえば、[ls_variable]変数を記録したい場合、PowerBuilder アプリケーションの ソース コードに次のスクリプトを追加します。

/*@@Appeon@@ OUTPUTVARIABLE BEGIN ls_variable

@@Appeon@@ OUTPUTVARIABLE END*/

これにより、アプリケーションでこのスクリプトが実行されると変数 ls_variable の 情報がレポートに記録されます。

これらの設定を有効にするには、PowerBuilder のソースコードに Appeon ログの開 始と終了ポイントを修正、追加または削除を行うたびに、アプリケーションをフル 配布またはインクリメンタル配布を行う必要があります。

ドキュメント内 Confidential (ページ 126-129)