実行環境

27. 表示装置毎に印刷装置を割り当てるには?

通常の業務メニューの中の初期起動プログラムで CHGJOB によって OUTQ を割り当てる例はよくあるのだが、それでは 例えば業務とは別の アプリケーション、例えば AS/400 のメインメニューを表示したときは、印刷装置は意図した装置には割り振られない。
どのようなジョブを開始しても、確実に その表示装置に対する印刷装置を割り振るにはどのように指定すればよいだろうか?
通常 CRTUSRPRF で作成されたユーザープロフィールでの OUTQ 指定は *DEVD である。
よって CHGDEVD で表示装置毎に 「出力待ち行列」を指定すれば良い。
具体的には WRKDEVD の 2=変更 で 指定する。