MVSSPLPB API を呼び出すプログラムのデバッグまたは実行に必要な手順について説明します。
Enterprise Server でのプログラムのデバッグまたは実行
Enterprise Developer のプロジェクトから
- Enterprise Developer で、Enterprise Server Application テンプレートまたは Mainframe Subsystem Application テンプレートのいずれかを使用して、プログラムを作成します。
- Enterprise Developer のプロジェクトで、MVSSPLPB API を使用してスプール ファイルにアクセスするプログラムを作成してビルドします。
注: この COBOL インターフェイス コピーブックには特定の COBOL 方言に固有のフィールドはないため、任意の方言でプログラムをコンパイルできます。
- Enterprise Server で、プログラムを実行するエンタープライズ サーバー インスタンスを作成します。
- エンタープライズ サーバー インスタンスを Enterprise Developer のプロジェクトに関連付けます。
- Enterprise Developer でプログラムをデバッグまたは実行します。
Enterprise Server から
- Enterprise Developer で、適切なプロジェクト テンプレートを使用してプロジェクトを作成します。
- Enterprise Developer のプロジェクトで、MVSSPLPB API を使用してスプール ファイルにアクセスするプログラムを作成してビルドします。
注: この COBOL インターフェイス コピーブックには特定の COBOL 方言に固有のフィールドはないため、任意の方言でプログラムをコンパイルできます。
- プログラムを実行する JCL を記述します。
- Enterprise Server で、プログラムを実行するエンタープライズ サーバー インスタンスを作成します。
- Enterprise Server で、JCL を実行します。
Enterprise Server 外部でのプログラムのデバッグまたは実行
Enterprise Server Application テンプレートまたは Mainframe Subsystem Application テンプレートのいずれかを使用してプログラムが作成されていない場合:
- MFSYSCAT 環境変数をカタログ データ ファイルのパスとファイル名に設定します。このファイルはデフォルトでは Enterprise Developer プロジェクト ディレクトリに含まれています。次に例を示します。
set MFSYSCAT=c:\myproject\catalog.dat
注: スプール制御ファイル (
SPLJOB.dat など) がカタログとは別のディレクトリにある場合は、次の環境変数も設定する必要があります。
set MVSSPOOLDIR=c:\myproject\<spool-file-folder>
- Enterprise Developer でプログラムを作成してビルドします。
- プロジェクトまたは Enterprise Developer コマンド プロンプトからプログラムを実行またはデバッグします。