2.2 変更したCOBOLソースファイルだけを解析する
変更したCOBOLソースファイルだけを解析する手順です。
いったん解析したCOBOLソースファイルをCOBOLエディタで変更したあとに,解析を再実行する場合,変更したCOBOLソースファイルを自動的に検出し,変更したファイルだけを解析・生成できます。
作業の前に確認すること
-
再解析する解析対象プロジェクトを,すでに解析している。
図2‒2 COBOLソース解析の操作の手順(変更したCOBOLソースファイルだけを解析する場合)
各手順について説明します。手順の番号は図中の番号と対応しています。
作業の手順
-
COBOLソース解析を起動します。
Windowsのプログラム一覧から[COBOL2002 Professional Tool Kit]−[COBOLソース解析]を選択します。[解析対象プロジェクト]画面が表示されます。
-
解析対象プロジェクトを再解析します。
[解析対象プロジェクト]画面でプロジェクト名を選択し,次のどれかの方法で,解析対象プロジェクトを再解析します。
-
プロジェクト名をダブルクリック。またはプロジェクト名を選択し[Enter]キーを押す。
-
[ファイル]−[解析の実行]メニューを選択。
-
プロジェクト名を右クリックし,ポップアップメニューから[解析の実行]を選択。
[COBOLソース解析−ステップ1/3]画面が表示されます。
- 注意事項
-
再解析するときは,解析オプションと生成オプションは変更しないでください。
[解析オプション設定]画面または[生成オプション設定]画面には,前回解析した内容が設定されています。[解析オプション設定]画面または[生成オプション設定]画面を開いて[OK]ボタンをクリックすると,設定を変更していなくても,すべてのCOBOLソースファイルの解析および生成が実行されます。
-
-
実行内容を確認します。
変更したCOBOLソースファイルの[解析状態]には「解析済(古い)」,[生成状態]には「生成済(古い)」と表示されます。
[COBOLソース解析−ステップ1/3]画面の[次へ]ボタンをクリックします。[COBOLソース解析−ステップ2/3]画面で実行内容を確認します。
-
COBOLソース解析を実行します。
実行内容が正しいことを確認して,[開始]ボタンをクリックします。[COBOLソース解析−ステップ3/3]画面で,解析と生成の状態が表示されます。
-
実行結果を確認します。
[COBOLソース解析−ステップ3/3]画面で,実行結果がすべて成功しているかを確認します。
[完了]ボタンをクリックすると,[解析対象プロジェクト]画面に戻ります。
[解析対象プロジェクト]画面の[解析状態]の列で,エラーまたは未生成が表示されていないことを確認します。
-
解析結果を参照します。
[解析対象プロジェクト]画面でプロジェクト名を選択し,次のどちらかの方法で,生成したソース解析情報を確認します。
-
[解析結果]−[ドキュメント]−[HTML]または[CSV]メニューを選択。
-
プロジェクト名を右クリックし,ポップアップメニューから[解析結果]−[ドキュメント]−[HTML]または[CSV]を選択。
[HTML]を選択すると,プロジェクトサマリ画面(index.html)が表示されます。[CSV]を選択すると,出力先フォルダに指定したフォルダの下の「CSV」フォルダが開きます。
-
-
ログを参照します。
COBOLソースファイル一覧の解析状態および生成状態に,エラーまたは未生成が表示されている場合,ソース解析情報が正しく生成されていないことが考えられます。解析ログまたは操作ログを確認して,解析に失敗した原因を調査してください。
[解析対象プロジェクト]画面でプロジェクト名を選択し,次のどちらかの方法で,解析ログまたは操作ログを確認します。
-
[解析結果]−[ログ情報]−[解析ログ]または[操作ログ]メニューを選択。
-
プロジェクト名を右クリックし,ポップアップメニューから[解析結果]−[ドキュメント]−[解析ログ]または[操作ログ]を選択。
ログの種別によって,参照方法が異なります。
-
解析ログを参照する
[解析ログ]を選択すると,COBOLエディタが起動します。
エラーメッセージをダブルクリックすると,COBOLソースファイルを表示され,該当行にカーソルが移動します。エラーの個所をCOBOLエディタで修正します。
この例では,手続き部に「DIVISION.」がないことが警告の原因なので,「DIVISION.」を入力します。上書き保存して,COBOLソースファイルを閉じます。
-
操作ログを参照する
[操作ログ]を選択すると,テキストエディタが起動します。
操作ログのエラーを調査し,操作内容を確認してください。
問題を解決したあとで,COBOLソース解析を再実行します。エラーについては,「9. エラー時の対処」を参照してください。
-