Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報
[掲示板に戻る全部  1-  最新50
1 JCLの名称を取得出来ないですか?
うどん 2006-2-7 9:38  [返信] [編集]

お世話になります。

JCLより起動されたコボルプログラム内で、
起動したJCLの名称(メンバ名)を取得したいのですが..


同じコボルプログラムが、いろんなJCLより起動されています。
プログラムが異常終了した場合、どのJCLより起動されたかの
判定に、時間を結構取られるので..


※JRCODE、センススイッチは、別の用途で利用していますので
 利用したくありません。→勝手なわがままですが..


何か良い案があれば、教えて下さい。
2 Re:JCLの名称を取得出来ないですか?
富山清風 2006-2-7 12:29  [返信] [編集]

置換パラメータを使用するのはいかがでしょうか!



”JSNAME”をCOBOL-APに引き渡す場合には

/RUN CBL-AP,DEV=XXX,FIL=XXX,(”JSNAME”);

と記述し、COBOL-AP内で

COBOLのシステムサブルーチン”SYSSPGET”を使用して取得する

という方法ですが

3 Re:JCLの名称を取得出来ないですか?
うどん 2006-2-7 19:12  [返信] [編集]

富山清風さん。

いつも有り難うございます。

教えて頂いた方法で対応しようかと思います。



あぁ、山の様なプログラム修正が..(泣)

”JSNAME”を書き間違えるとアウトですね..(^^;)
4 Re:JCLの名称を取得出来ないですか?
富山清風 2006-2-8 12:45  [返信] [編集]

JCLの名称を取得するという方法ではないのですが、

「プログラムが異常終了した場合、どのJCLより起動されたかの

判定に、時間を結構取られるので」の部分ですが

SYS@LOG0を解析するという方法はいかがですか。

#LGED,DEV=MSD,FIL=SYS@LML;でジョブの実行履歴を参照できますが



ただし、SYS@LOG0を取得するようにSGしてあればの話ですが。

また、SYS@LOG0の容量の問題ものこりますが。



5 Re:JCLの名称を取得出来ないですか?
NNN3 2006-2-9 15:57  [返信] [編集]

#LGED-->#LGEDT Tが抜けたみたいですね。



参照 システム管理説明書 【説明書の概要】



#LGEDT ジョブログ・メッセージログ・RCログ編集ツール
6 Re:JCLの名称を取得出来ないですか?
うどん 2006-2-10 10:16  [返信] [編集]

#LGEDT動きました。

初めて使うので、???な事ばかりです。

マニュアルと格闘します。

富山清風さん、NNN3さん有り難うございました。
7 Re:JCLの名称を取得出来ないですか?
ターラヤン 2006-2-11 0:20  [返信] [編集]

#LGEDTですが、

私のサイトのA−VX説明書の応用編にログの説明があるので参考にしてください。
[掲示板に戻る全部 次100 最新50
BluesBB ©Sting_Band