1.11.1 SYSIN/SYSOUTの処理

Tuxedo ART for IMSでは、Micro Focus COBOL環境で、Tuxedo ART for IMSバッチCOBOLプログラム内に記述されたACCEPT/DISPLAY文のSYSIN/SYSOUTリダイレクションがサポートされます。これをサポートするために、Tuxedo ART for IMSは"ARTEXTFH"という名前の新規ファイル・ハンドラを追加します($IMSDIR/coblib_mf/BMPにあります)。

ARTIMPPサーバー用にARTEXTFHという同じ名前の別のファイル・ハンドラがあり、その動作はMicro Focus COBOLのデフォルト・ファイル・ハンドラと同じです。

このファイル・ハンドラは$IMSDIR/coblib_mf/MPPにあります。これらの2つのファイル・ハンドラは、ARTIBMPまたはARTIMPPサーバーによってロードされます。デフォルト・ファイル・ハンドラの動作が適さないケースがある場合、ユーザーはこれらの2つのファイル・ハンドラ・ファイルを切り替えるか、ユーザー指定のファイル・ハンドラと置き換えます。

ノート:

現在、この機能はCOBOL-ITではサポートされていません。
この機能を使用するには、次のステップを実行します。
  1. ユーザーのCOBOLプログラムをMicro Focus COBOLコンパイラでコンパイルする際に、次のオプションを追加する必要があります。

    INDD

    OUTDD

    CALLFH("ARTEXTFH")

  2. バッチ・プログラムを実行する前に、環境変数DD_SYSINおよびDD_SYSOUTを設定し、これらを使用してSYSIN/SYSOUTファイルを指定する必要があります。artbatchを使用してIMSジョブをトリガーする場合、通常はこれを設定します。