お役立ち記事
IBM i 7.3におけるDisplay Job Log (DSPJOBLOG)の拡張


img_display
今回のブログはIBM i ワークマネジメントチームのMike Russelによる執筆です。Display Job Logに関する興味深い記事となっていますので、ぜひご一読ください。

今回紹介するのは、v7.3のリリースに関する超秘密の拡張機能。それは、Display Job Log (DSPJOBLOG)コマンドにおける2つの新しいパラメーターの登場:MSGFとDUPJOBOPTのことです。

Display Job Log (DSPJOBLOG)
Type choices, press Enter.
Job name . . . . . . . . . . . . *_________ Name, *
User . . . . . . . . . . . . . __________ Name
Number . . . . . . . . . . . . ______ 000000-999999
Output . . . . . . . . . . . . . *_______ *, *PRINT, *APIDFN, *OUTFILE
File to receive output . . . . . __________ Name
Library . . . . . . . . . . . *LIBL_____ Name, *LIBL, *CURLIB
Output member options:
Member to receive output . . . *FIRST____ Name, *FIRST
Replace or add records . . . . *REPLACE *REPLACE, *ADD
Message file . . . . . . . . . . *MSG_ *MSG, *LIBL
Additional Parameters

Duplicate job option . . . . . . *SELECT *SELECT, *MSG

Duplicate Job Option (DUPJOBOPT) パラメーター

Duplicate Job Optionパラメーターは、同じジョブ名称で複数のジョブがあるとき、ユーザーに1つのジョブを選択できるようにします。他の多くのジョブコマンドにも同様のパラメーターがあります。

Message File (MSGF)パラメーター

複数の言語ライブラリーを持つ1台のIBM i システムで、第2言語を対象に、マルチ言語がサポートされます。第2言語のライブラリーは他の言語を使うためのライブラリー リスト内においてQSYSよりも優先されます。第2言語のライブラリーには、翻訳されたオペレーティングシステムメッセージ記述子を伴った複数のメッセージファイルが含まれます。

Message file パラメーターはマルチリンガルシステムのユーザーが、他のジョブのほとんどのオペレーティングシステムメッセージをユーザーの言語で見ることができるようにするために追加されました。メッセージがDisplay job log用にフォーマットされるとき、日付のフォーマットやセパレーターといった現在のユーザーのジョブ属性の多くが使用されます。しかしリリース7.3以前では、メッセージをフォーマットするのに使用されるメッセージ記述子は、そのメッセージが送信された時に見つかったメッセージファイルから取得していました。デフォルト値MSGF(*MSG)ではDSPJOBLOGは、引き続きメッセージが送信されたときに見つかったメッセージファイルを直接使用します。MSGF(*LIBL)が使われた時はメッセージファイルを見つけるために、ユーザーの現在のライブラリーリストが検索されます。

以下のモニター画面の画像では、システムオペレーターはスペイン語のオブジェクトを含むQSYS2931ライブラリーを使用しています。システムオペレーターがデバイスWS2931でジョブを実行するときに見ている画面です。
rdi001

次に、メイン言語に英語を使用しているユーザーのジョブからこのジョブログを見てみたときに、異なるMessage fileパラメーターによってどのように画面表示が変化するか、以下画面の画像をご覧ください。

> DSPJOBLOG JOB(WS2931) MSGF(*MSG)
rdi002

> DSPJOBLOG JOB(WS2931) MSGF(*LIBL)
rdi003

ジョブオプション10(display job log)を使って動かすと、メッセージファイルを検索するために現存のライブラリーリストを使用するようになることが分かります。

本記事は「IBM Systems Magazine」の許諾のもと、原文を日本語化するとともに、一部再編集したものです。原文をご覧になりたい方は下記よりアクセスしてください。

原文タイトル: IBM i 7.3 Enhancements for Display Job Log (DSPJOBLOG)
原文著者: Dawn May

関連キーワード