ILE COBOL 解説書

形式 1 - データの転送

DISPLAY ステートメント - 形式 1 - データ 転送
 
            .----------------.
            V                |
>>-DISPLAY----+-ID-1-------+-+--+---------------------------+--->
              '-リテラル-1-'    '-+------+--+-簡略名------+-'
                                  '-UPON-'  |        (1)  |
                                            '-環境名------'
 
>--+--------------------------------+--+------------------+----><
   |                           (2)  |  |             (1)  |
   '-+------+--不可--ADVANCING------'  '-END-DISPLAY------'
     '-WITH-'
 
 

注:

  1. IBM 拡張

  2. 構文検査だけ行われます。

ID-1

+----------------------------------IBM 拡張----------------------------------+

ID-1 の記述に TYPE 文節が含まれる場合は、その文節で指定されるタイプ名は基本項目でなければなりません。

+------------------------------End of IBM 拡張-------------------------------+

これが数字であって外部 10 進数としては記述されていない場合、ID は以下の方法で外部形式に自動的に変換されます。

リテラル-1
リテラル-1 は、任意の表意定数を指定できます。 表意定数が指定された場合には、その表意定数の 1 文字だけが表示されます。

おのおののリテラルは、符号なし整数でなければなりません。

+----------------------------------IBM 拡張----------------------------------+

浮動小数点リテラルを使用できます。

符号付きで非整数の、数字リテラルが使用可能です。

DBCS リテラルおよび国別 16 進リテラルが使用可能です。 verb、DISPLAY 内で、表意定数 ALL を DBCS リテラルおよび国別 16 進リテラルと一緒に使用できます。

+------------------------------End of IBM 拡張-------------------------------+

UPON
UPON 句は簡略名を指定しますが、これはワークステーション (REQUESTOR)、またはシステム・オペレーターのメッセージ・キュー (CONSOLE または SYSTEM-CONSOLE) のいずれかに関連した簡略名でなければなりません。

+----------------------------------IBM 拡張----------------------------------+

簡略名の代わりに環境名を指定することもできます。 有効な環境名は CONSOLE および SYSOUT です。

+------------------------------End of IBM 拡張-------------------------------+

UPON 句を省略した場合には、DISPLAY ステートメントは REQUESTOR へ出力を送り出します。

WITH NO ADVANCING
この句に対しては構文検査だけが行われ、無視されます。 WITH NO ADVANCING 句の機能的な説明については 形式 4 - セッション入出力を参照してください。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]