一般的な PDM 手動方法:
おそらく最も単純で最も広く使用されている方法は、「グリーン スクリーン」(5250 エミュレーション) セッションで PDM (プログラム開発マネージャー) を使用することです。これにより、コンパイルするすべてのプログラムを手動で選択できます。これはあなたが探していた答えではないかもしれませんが、その単純なアプローチと開発者の手に決定を委ねているため、最も広く使用されている可能性があります。
人々は通常、[PDM の開始] コマンドを使用します。このコマンドSTRPDM
は、ライブラリ、オブジェクト (ファイル)、またはメンバーのリストを操作するためのオプションを選択できるメニューを提供します。WRKLIBPDM
(個人的には、対応するコマンド 、 、WRKOBJPDM
、またはを直接使用することを好みますWRKMBRPDM
。) これらの各レベルで、F17 (シフト F5) を押してリストをフィルター処理できます。
F18 (シフト F6) を使用すると、オプションを [バッチでコンパイル] に設定できます。これは、個々のコンパイルがジョブ キューに送信され、独自のジョブでコンパイルされることを意味します。また、使用するジョブ記述を指定することもできます。これにより、ジョブが配置されるジョブ キューが決まります。シングル スレッドのジョブ キューもあれば、一度に複数のジョブを実行するジョブ キューもあります。F16 を使用して、独自の PDM オプションをカスタム定義できます。
ライブラリ レベルで開始することを選択した場合は、オブジェクト (ソース ファイル) を処理する各ライブラリの横にオプション 12 を入力できます。
オブジェクト レベルでは、タイプが *FILE で属性が 'PF-SRC' (またはおそらく 'PF38-SRC') のオブジェクトのみを表示する必要があります。次に、メンバーを操作するソース ファイルの横にオプション 12 を入力できます。
*CBL*
メンバー レベルでは、 (システムでの処理方法に応じて) COBOL メンバーが CBL、CBLLE、SQLCBL、SQLCBLE、さらには System/38 または /36 バリアントになる可能性があるため、型にフィルターをかけたい場合があります。コンパイルする各メンバーの横にオプション 14 (またはカスタム定義のオプション) を入力します。F13 (シフト F1) を使用して、リストの下のオプションを繰り返すことができます。
この方法では手動で選択するため、コンパイルするすべての COBOL プログラムが自動的に選択されるわけではありません。ただし、一度に多数のコンパイルを送信することができ、プログラマーの裁量を使用して、選択するメンバーと使用するオプションを決定します。