# デバッガ

デバッガでロード スクリプトを実行すると、スクリプト エラーの識別がより簡単になります。デバッガでは、すべてのスクリプト ステートメントをモニターし、スクリプト実行中に、変数値を確認できます。

[スクリプトの編集] ウィンドウの上部メニューにある [デバッグ] ボタンをクリックして、デバッガーを起動します。

デバッガの上部にあるパネルにスクリプトが表示されます。スクリプト実行の進捗は黄色いカーソルで示されます。ブレイクポイント は、行番号をクリックすると挿入、 もう一度にクリックすると削除できます。[クリア] ボタンをクリックするとすべてのブレイクポイントを削除できます。ブレイクポイントに行き当たると、指示があるまでスクリプトの実行を止めます。

現在実行中のステートメントは、中央のパネルに表示されます。

左下のパネルには、エラーおよびステータス コードが表示されます。これは、基本的にはデバッガ以外でスクリプトが実行される時に [ロード スクリプトの進捗] ダイアログで表示される情報と同じです。

右下のウィンドウには、すべてのスクリプト変数とそれぞれの値を表示します。変更された変数は赤で示されます。

デバッガ― オプション

| オプション | 説明 |
| --- | --- |
| ブレイクポイント | 右側のスクリプト ウィンドウで設定されているブレイクポイントはクリアできます。ブレイクポイントは赤い円として表示されます。<br><br><ul> <li><span>クリア</span>: すべてのブレイクポイントをクリアします。 </li> </ul> |
| デバッグ | このグループには、デバッガでのスクリプトの実行方法を決める設定が含まれます。<br><br><ul> <li><span>実行</span>: これは通常のスクリプト実行です。スクリプトはブレイクポイントに行き当たるまで、または最後まで実行されます。 </li> <li><span>アニメーション</span>: スクリプトは上記と同じように実行しますが、各ステートメントの後で一時休止します。この方法では、もう少し詳しくスクリプト実行をモニターできます。 </li> <li><span>ステップ</span>: 一度にひとつのスクリプト ステートメントを実行します。 </li> </ul> |
| [](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Debugger.htm)[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Debugger.htm)ロード レコード数の制限 | 下のボックスに数値を入力します。入力した数値は、各 load と select ステートメントで許可される最大レコード数です。これは、生データを使用してスクリプトをテストする場合、実行時間を制限するとても有効な手段です。 |
| ヘルプ | QlikView ヘルプを開きます。 |
| ここで中止 | デバッガ を閉じます。それまでにロードされたデータは保持されます。 |
| キャンセル | スクリプト実行を中止し、ロードされたすべてのデータを廃棄します。 |
| バッファ | $ (include) 経由で参照される外部スクリプト ファイルを示すタブを開きます。<br><br><ul> <li><span>開く</span>: スクリプト ファイルを開くためのダイアログを表示します。ファイルの内容は別のタブの下に表示され、デバッグに使用できます。 </li> <li><span>閉じる</span>: 現在のデバッガのスクリプト タブを閉じます。メイン タブを閉じることはできません。 </li> </ul> |

## 詳細を見る

* [スクリプト変数](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)