Easytrieve Plus : マスク編集で「 '」(シングル・コーテーション)の指定方法は? 固定文字列に「 '」(シングル・コーテーション)を表示する方法は?

book

Article ID: 185740

calendar_today

Updated On:

Products

EASYPROCLIB CA Easytrieve Report Generator CA Easytrieve Report Generator for Common Services

Issue/Introduction

Question
マスク編集で「 '」(シングル・コーテーション)の指定方法は?
固定文字列に「 '」(シングル・コーテーション)を表示する方法は?

Environment

z/OS, MSP, VOS3, IBM, FUJITSU, HITACHI

Resolution

Answer
「 ' 」(シングル・コーテーション)を「 ' 」(シングル・コーテーション)で囲みます。
「 ' 」(シングル・コーテーション)を特殊文字ではなく文字として扱いたいときは、「 ' 」 を続けて2つ記述します。ただし、マスク編集の中で有効桁以降に指定すると、マイナスのときにしか表示されませんので注意が必要です。

記述例
(例) 「 ' 」 (シングル・コーテーション)で囲んだ形式にマスク編集する。

FILE     FILEA
NO          1     5     N
NAME   15   20     K
TEL       90     8     N    MASK ('''9999-9999''')
W-QUAT W    1     A    HEADING  ' '      VALUE ''''
*
JOB
PRINT
REPORT
LINE   NO   NAME   TEL -3   W-QUAT

<上記の指定による結果>
指定方法                                  →                              出力結果
MASK ('''9999-9999''')                                         「'9999-9999'」
HEADING ' '                                                        「 」(スペース)
VALUE ''''                                                            「 ' 」

Additional Information

Old Japanese Knowledge document ID: JTEC000985