IBM i 7.3におけるDisplay Job Log (DSPJOBLOG)の拡張
今回のブログは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でジョブを実行するときに見ている画面です。
次に、メイン言語に英語を使用しているユーザーのジョブからこのジョブログを見てみたときに、異なるMessage fileパラメーターによってどのように画面表示が変化するか、以下画面の画像をご覧ください。
> DSPJOBLOG JOB(WS2931) MSGF(*MSG)
> DSPJOBLOG JOB(WS2931) MSGF(*LIBL)
ジョブオプション10(display job log)を使って動かすと、メッセージファイルを検索するために現存のライブラリーリストを使用するようになることが分かります。
本記事は「IBM Systems Magazine」の許諾のもと、原文を日本語化するとともに、一部再編集したものです。原文をご覧になりたい方は下記よりアクセスしてください。
原文タイトル: IBM i 7.3 Enhancements for Display Job Log (DSPJOBLOG)
原文著者: Dawn May