CLOSE PRINTER |
(logical-printer-name) | ||
(printer-number) |
このドキュメントでは、次のトピックについて説明します。
構文図で使用されている記号については、「構文記号」を参照してください。
関連ステートメント:AT END OF
PAGE
| AT TOP OF
PAGE
|DEFINE PRINTER
| DISPLAY
| EJECT
| FORMAT
| NEWPAGE
| PRINT
| SKIP
| SUSPEND IDENTICAL SUPPRESS
| WRITE
| WRITE TITLE
| WRITE TRAILER
関連機能グループ:出力レポートの作成
CLOSE PRINTER
ステートメントは、特定のプリンタを閉じます。このステートメントを使用して、閉じるプリンタをプログラム内で明示的に指定します。
また、次のいずれかの場合は、プリンタが自動的に閉じられます。
同じプリンタをもう一度定義する DEFINE PRINTER
ステートメントが実行された場合。
コマンドモードになった場合。
構文要素 | 説明 |
---|---|
logical-printer-name |
論理プリンタ名:
|
printer-number |
プリンタ番号:
プリンタ番号 0 はハードコピープリンタを示します。 |
** Example 'CLPEX1': CLOSE PRINTER ************************************************************************ DEFINE DATA LOCAL 1 EMP-VIEW VIEW OF EMPLOYEES 2 PERSONNEL-ID 2 NAME 2 FIRST-NAME 2 BIRTH * 1 #I-NAME (A20) END-DEFINE * DEFINE PRINTER (PRT01=1) * REPEAT INPUT 'SELECT PERSON' #I-NAME IF #I-NAME = ' ' STOP END-IF FIND EMP-VIEW WITH NAME = #I-NAME WRITE (PRT01) 'NAME :' NAME ',' FIRST-NAME / 'PERSONNEL-ID :' PERSONNEL-ID / 'BIRTH :' BIRTH (EM=YYYY-MM-DD) END-FIND /* CLOSE PRINTER (PRT01) /* END-REPEAT END