数値データを編集した形でファイルに出力できるか?

Document created by Masaaki_Iyama Employee on Jun 22, 2015
Version 1Show Document
  • View in full screen mode

文書番号: JTEC001007

製品名: CA-Easytrieve Plus

バージョン: ALL

OS: z/OS, MSP, VOS3

 

Question

数値データを編集した形でファイルに出力できるか?

 

Answer

プリンタ・ファイル機能を使います。

 

MASKパラメータは、数値をレポートに出力する時に働く機能です。したがって処理の中では編集した結果イメージをデータとして扱うことはできません。ただし、編集した結果イメージをファイルに出力することはプリンタ・ファイル機能を使用すれば可能です。プリンタ・ファイル機能は、一般的にレポートの出力先を変更する場合に使用されますが、出力先と してJCLでプリンターの代わりにファイルを指定すれば、指定したファイルにレポート・イメージでデータを出力できます。出力ファイルのレイアウトの変更は、再度このファイルを入力の上、処理します。(複数JOBで対応)

 

記述例

(例) 編集イメージで数値データをファイルに出力する

   FILE    FILEA

      NAME       5     16    A

      SHIKYU    21      5    N  MASK '\\\\\'

  FILE FILEB  PRINTER

   JOB

      PRINT

   REPORT  PRINTER FILEB  NOHEADING

     LINE   NAME  SHIKYU

                                           

FILEBに対してJCLで実ファイルを指定すると、PRINTステートメントは通常のファイル 出力処理におけるPUTステートメントの働きをします。この例では、SHIKYUはMASKパラメータで指定した編集イメージでFILEBへ出力されます。

 

注意 レコードの先頭1バイト目には、ANSIコードが出力されます。

Attachments

    Outcomes