Easytrieve Plus : 数値データを編集した形でファイルに出力できるか?
book
Article ID: 185871
calendar_today
Updated On:
Products
EASYPROCLIB
Easytrieve Report Generator
Easytrieve Report Generator for Common Services
Issue/Introduction
Question
数値データを編集した形でファイルに出力できるか?
Environment
z/OS, MSP, VOS3, IBM, FUJITSU, HITACHI
Resolution
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コードが出力されます。
Additional Information
Old Japanese Knowledge document ID: JTEC001007
Feedback
thumb_up
Yes
thumb_down
No