File Manager/Db2 テンプレートからのコピーブックの作成

FM/Db2 は、FMN テンプレートから PL/I または COBOL コピーブックを作成するために使用できる、サンプルの REXX exec (File Manager/Db22CPYB) を用意しています。

exec を実行するには、以下のようにします。

  1. FMN2CPYB をサンプル・ライブラリー SFMNSAM1 から、TSO セッション (例えば、SYSPROC や SYSEXEC) に割り振られた REXX ライブラリーにコピーします。
  2. 以下のステートメントを発行します。
    FMN2CPYB input_file output_file copybook_type
    各部の意味は以下のとおりです。
    input_file
    File Manager/Db2 テンプレートの名前。これは通常、区分データ・セットのメンバーです。
    output_file
    LRECL=80 順次ファイル、または区分データ・セットのメンバーの名前。出力ファイルには、テンプレートから派生したコピーブックが入っています。順次ファイルまたはメンバー内の既存のデータはすべて上書きされます。
    copybook_type
    このパラメーターはオプションです。これは、作成されるコピーブックのタイプを指定します。有効な値は、以下のとおりです。
    COBOL
    作成される COBOL コピーブック。
    PLI
    作成される PL/I コピーブック。