メニューの整理方法

2:Re:メニューの整理方法
温泉好きのうさぎ 05/19 16:56
楽なやり方というのであれば、有償ソフトで「A−VX統合管理ツール」というのがあります。

http://www.nec.co.jp/pfsoft/a-vx/AMT/

この中の、「資産管理ビューワ」というものに、ジョブの関係情報を表示したり、CSVファイルに出力したりする機能が提供されています。

これを使って、メニュー、JS、PMが利用しているジョブ(サブメニュー、JS、PM、LM)を階層的に展開したものをジョブ関係表示パネルにツリー表示させることができます。
また、ツリー表示されたイメージでCSVファイルに出力できます。

エラーの含まれるJSやPMのアイコンには、朱色でエラーマークが付加され、そのアイコンにカーソルをのせると、エラー内容が表示されたりします。

しかし、貧乏なウチの会社のようにこの有償ソフトが買えないときは、楽なやり方はなく、いろいろ工夫して手間ひまかけないとできないような難しい作業だと思います。

1.JSやPMは、ユーティリティー以外では直接読めないので、いったんレコード長80バイトのSEQファイルに出力
2.メニューPMの構造を理解し、次のプログラム名ファイル名を取得
3.次のプログラムを解析して、メニューなのかJSなのかPMなのかLMなのかを判断
4.#SORTや#FLCNVなどが呼ばれたときの判断
5.上の1.〜4.を繰り返し

このようなことを行ってメニューから展開するジョブリストのプログラムをCOBOLで自作しております。


1-

BluesBB ©Sting_Band