---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# スクリプトデバッガ ユーザー インターフェイス

# スクリプトデバッガ ユーザー インターフェイス {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

スクリプトデバッガ ユーザーインターフェイス (UI) には、ブレークポイントセットに関する情報、現在実行中のスクリプト行の呼び出しスタックと行番号、変数とトランザクションに関するの詳細およびコンソールのステータスが表示されます。
図 : 1. スクリプトデバッガーが一時停止していない 図 : 2. スクリプトデバッガーが一時停止している {#parts-script-debugger-interface__table_v3r_nmb_kw__entry__2}

| ユーザーインターフェイス要素 | 説明 |
|-|-|
| ブレークポイント | スクリプトタイプ、スクリプト名、および行番号で設定されたブレークポイントのリストを表示します。ブレークポイントが追加されたり削除されたりすると、デバッガーによってこのリストが更新されます。 |
| コールスタック | 現在の行番号に先行する、または現在の行番号を呼び出したスクリプトコールのリストを表示します。この情報は、ブレークポイントでデバッガーが一時停止している場合にのみ表示されます。 |
| トランザクションの詳細 | 現在のトランザクションに関する情報を表示します。この情報は、ブレークポイントでデバッガーが一時停止している場合にのみ表示されます。 |
| ステータス | デバッガーがブレークポイントを待機しているのか、ブレークポイントで一時停止しているのか、それとも例外が発生したのかを表示します。 |
| ユーザー | 現在のデバッガーセッションを実行しているユーザーの名前を表示します。 |
| コーディングペインヘッダー | コーディングペインにあるスクリプトのタイプと名前が表示されます。 |
| ブレークポイントアイコン | 現在のスクリプトを評価するときにデバッガーが一時停止する行番号を示します。 |
| \[デバッグの一時停止 (Pause debugging)\]ボタン | 現在のデバッグセッションを停止し、現在のユーザーのスクリプトデバッガを無効にします。スクリプトデバッガは、再開するまで現在のユーザーのブレークポイントで一時停止しません。 |
| コンソール | 実行時に式を評価するために使用されるコマンドラインインターフェイスを表示します。コンソールは、スクリプトの実行が一時停止されている場合にのみ使用できます。 |
| \[スクリプト実行を再開\] ボタン | 現在のブレークポイントから次のブレークポイントに進みます。他のブレークポイントがない場合、スクリプトは完了するまで実行されます。 |
| \[次の関数呼び出しをステップオーバー (Step over next function call)\] ボタン | 呼び出そうとしているメソッドを通り越し、メソッドを単一のステップとして実行します。 |
| 次の関数呼び出しにステップイン | メソッド呼び出し内の実行されたコードの最初の行に進みます。メソッドにステップインすると、コールスタック内の現在の位置が更新されます。ユーザーがメソッド呼び出しの読み取りアクセス権を持たない場合、このコントロールは代わりにステップオーバーのように動作します。 |
| 現在の関数をステップアウト | 現在のメソッド呼び出しを終了し、コールスタックから呼び出し元スクリプトに戻ります。ユーザーがメソッド呼び出し内にいない場合、このコントロールは代わりにステップオーバーのように動作します。 |
| ローカル | ローカルスコープの JavaScript 変数名とその値のリストを表示します。この情報は、ブレークポイントでデバッガーが一時停止している場合にのみ表示されます。 |
| クローズ | 関数クロージャによって設定されたグローバルスコープの JavaScript 変数名と値のリストを表示します。この情報は、ブレークポイントでデバッガーが一時停止している場合にのみ表示されます。 |
| グローバル | グローバルスコープの JavaScript 変数名とその値のリストを表示します。この情報は、ブレークポイントでデバッガーが一時停止している場合にのみ表示されます。 |
[表 : 1. スクリプトデバッガーの構成要素]

{#parts-script-debugger-interface__table_v3r_nmb_kw}

## セッションログページ {#parts-script-debugger-interface__section_rvr_ylw_jhb}

図 : 3. セッションログ {#parts-script-debugger-interface__table_ryj_jqw_jhb__entry__2}

| ユーザーインターフェイス要素 | 説明 |
|-|-|
| トランザクション | トランザクション ID。現在のトランザクションに関する情報を表示します。 |
| ログテキストのフィルター | 特定のテキストを含むログをフィルタリングするテキストを入力するフィールド。 |
| デバッグ出力 | 動的にロードされたデバッグ出力タイプに基づいてログをフィルタリングするオプション。例： セキュリティルール。 |
| アプリケーション | 動的にロードされたアプリに基づいてログをフィルタリングするオプション。例： サービスマネジメント統合。 |
| メッセージタイプ | 動的なログレベルに基づいてログをフィルタリングするオプション。たとえば、Info などです。 |
| ログを消去 | すべてのログをクリアします。 |
| ログをダウンロード | ログを HTML ファイル形式でダウンロードします。 |
| 設定 | セッションのデバッグオプション。デバッグオプションの詳細については、「[セッションのデバッグ](https://servicenow-prod.fluidtopics.net/Q5_YtolI56aJJZSoOJbasQ#c_SessionDebug "セッションデバッグを有効にして、ユーザーインターフェイスにデバッグメッセージを表示します。")」を参照してください。 |
[表 : 2. セッションログ ユーザーインターフェイス要素]

{#parts-script-debugger-interface__table_ryj_jqw_jhb}
* **[スクリプトトレーサーとデバッグスクリプト](https://servicenow-prod.fluidtopics.net/agraV~~Ys~e1M7xjgxBeOw)**   
  スクリプトトレーサーは、デバッグ検索をフィルタリングして、スクリプトの問題を絞り込む際に役立ちます。Glide レコードの中で、実行時に変更が加えられたスクリプトの行を特定することができます。広範囲に検索するのではなく、このような特定の行を見つけることで、時間を節約し、生産性を向上させることが可能です。
* **[スクリプトデバッガのステータス](https://servicenow-prod.fluidtopics.net/ixYQlm8sW0dO2zanT~5V~A)**   
  スクリプトデバッガのステータスによって、利用可能なデバッグアクションと表示できる情報が決まります。
* **[トランザクションの詳細](https://servicenow-prod.fluidtopics.net/YzTHLHkZfLnNUMU3Jywq2w#transaction-details)**   
  スクリプトデバッガには、現在一時停止されているユーザーセッションのトランザクションの詳細が表示されます。
* **[スクリプトデバッガ ステップスルーおよびコンソールコントロール](https://servicenow-prod.fluidtopics.net/xYsD4c8GiJMYPDDyXojjxw)**   
  スクリプトデバッガ がスクリプトを一時停止した後、ステップスルーコントロールを使用してスクリプト行間を移動し、コールスタック内のスクリプト間を移動します。コンソールの展開、コンソールの折りたたみ、コンソールのクリア、式の再実行を行うには、コンソールコントロールを使用します。

