3:Re: メニューから実行されるJCLもしくはプログラムのIDが知りたいです。 EXCHANGE 05/09 00:45 ☆ メニューはパラメータ型と#MENUMなどにより変換されたメニューオブジェクト型の2通りあります。 ☆ パラメータ型のソースをお持ちでしたら、テキストエディッタで読み込めば各メニュー番号から直接的(第一次的に)に呼び出している」JCL、LMなどは分かります。 オブジェクト型しかなければ、実行させてみるしか。。JCLは分かりません。JCLの中のジョブステップ毎に呼び出されたLM、PM(パラメータ)しか判読できないでしょう。 ☆ いずれにせよ、分かるのは直接的(第一次的)に呼び出されるJCL、LMなどのみです。 ☆ というのは、各JCLからLMを呼び出せるだけでなく、 * JCLから子JCLを呼び出す。 * LMからJCL、PMを呼び出す。 * LMから他のLMを呼び出す。 * LMからサブプログラムを呼び出す。(共通処理などが多い場合このパターンが考えられる) * LMからWindowsのexeやバッチファイルを呼び出す。 等々、2次的にはいろんなパターンがあり、ソフトウエア開発者のやり方次第です。 ☆ 分析の目的が乗せ替えなのか、新規追加開発なのかは分かりませんが、いずれにせよ2次的3次的なつながりを調べるのであれば、各JCL,COBOLプログラムなどのソースファイルをお持ちでなければよく分からないと思います。 |