Developer for System z® は COBOL および PL/I のエラー・フィードバックをサポートしていますが、
その他の言語 (例えばアセンブラー) のエラー・フィードバックをサポートするプロパティーを、ユーザーが設定できます。
このタスクについて
その他の言語 (例えばアセンブラー) のエラー・フィードバックをサポートするプロパティーをセットアップするには、
以下の手順を実行します。
手順
- 「プロパティー」ウィンドウで、
言語固有の「コンパイルまたはアセンブルのステップ・オプション (Compile or Assemble Step Options)」ウィンドウを開きます。 このウィンドウを開くには、以下の手順を実行します。
- 「プロパティー」ウィンドウの、「アセンブラー設定」、「COBOL 設定」、または「PL/I 設定」ページで、
「プロシージャーおよびステップ」タブを選択します。
- コンパイル・ステップまたはアセンブル・ステップのプロシージャー名を選択します。
- プロシージャーを使用可能にするには、
「プロシージャーを使用可能にする」ボタンをクリックします。 ステップを編集するには、プロシージャーが使用可能になっていなければなりません。
- 「ステップの編集」をクリックして、
「コンパイルまたはアセンブルのステップ・オプション (Compile or Assemble Step Options)」ウィンドウを開きます。
- 「エラー・フィードバックのサポート」チェック・ボックスをクリックします。 「コンパイラー・エラーのデータ・セット修飾子」フィールドがアクティブになります。
- Developer for System z が SYSXMLSD DD カードを生成するために使用するエラー・フィードバック修飾子を JCL に指定します。 エラー・フィードバック・プログラムによって、SYSXMLSD カードで指定したデータ・セットに、エラー・フィードバック XML ファイルが書き込まれます。
エラー・フィードバック・プログラムによって XML ファイルが UTF-8 で書き込まれる場合、指定した修飾子名に ERRWDZ が含まれていることを確認してください。Rational® Developer
for System z は、コード・ページの変換を避けるために、修飾子として ERRWDZ を持つファイルを、バイナリー・フォーマットで転送します。
ファイル転送を処理するために、**ERRWDZ 用のデフォルト・マッピングが z/OS® ファイル・システム・マッピングに定義されています。