ページの先頭行へ戻る
NetCOBOL V12.2 PowerCOBOL ユーザーズガイド
FUJITSU Software

6.2.1 中断点を設定するには

中断点は、以下のどちらかの操作により設定することができます。

手続き編集ウィンドウのポップアップメニューから

  1. 中断点を設定したい手続きを、手続き編集ウィンドウで表示します。

  2. 中断点を設定したい行にカレットを移動します。

  3. ポップアップメニューの[中断点の設定]コマンドを選択します。

同様に、ポップアップメニューの[中断点の解除]コマンドを選択することにより、中断点を解除することができます。

[中断点の設定]ダイアログボックスから

  1. プロジェクトウィンドウまたは手続き編集ウィンドウの[デバッグ]メニューから[中断点の設定]コマンドを選択します。

  2. [イベント選択]タブを開きます。

  3. ツリー表示されたウィンドウから、中断したい手続きを選択します。

  4. 中断したい手続きを選択したら、[確定]ボタンをクリックします。

  5. [位置指定]タブを開きます。

  6. 手続きの入口または出口で中断したい場合は、それぞれ[入口]または[出口]のどちらかを選択します。

  7. 任意の行で中断したい場合は、[行番号]を選択し、中断する行番号を入力します。

  8. [オプション]タブを開きます。

  9. 必要に応じて、中断する条件式または中断までの到達回数を指定します。

ポイント

  • [中断点の設定]ダイアログボックスは、手続き編集ウィンドウでのカレット位置やデバッグツリーウィンドウでの選択項目の状態により、最初に表示されるタブが異なります。
    たとえば、手続き編集ウィンドウが表示され、手続き中の任意の行にカレットがある状態では、その手続きと行がデフォルトとして設定されますので、[オプション]タブが最初に表示されます。

  • オプションの条件式が評価できない場合、偽(FALSE)として処理されます。また、条件式と到達回数の両方を指定した場合、どちらか一方が真(TRUE)になった場合に中断されます。

  • モジュールに登録した外部COBOLファイル中のソースに中断点を設定する場合、[プログラム選択]タブを使ってプログラム名を選択できます。ここで選択できるのは、すでにWindows上にロードされているプログラムだけです。ロードされていないプログラムを指定する場合は、直接[外部プログラム.内部プログラム]にプログラム名を入力してください。
    ただし、この場合、中断点の設定は、実際にプログラムがロードされるまで延期されます。

注意

[プログラム選択]タブを使ってプログラム名を選択する場合、外部プログラム名としてフォーム名を選択すると、内部プログラム名として"POW-SCRIPTLETn"(nは正数値)が表示されます。これらは、そのフォームに含まれるイベント手続きに対応したCOBOLの内部プログラム名です。