Hitachi

COBOL2002 Professional Tool Kit データ影響波及分析ガイド


付録A.3 解析結果CSVファイル

解析結果CSVファイルの形式の説明です。

解析結果CSVファイルとは,影響範囲の解析で得られた次の解析結果を出力したファイルです。

データ影響波及分析の画面で記入したメモの情報も出力されるため,調査結果のエビデンスとして利用できます。

解析結果CSVファイルのファイル形式を次に示します。

[図データ]

バージョン情報の形式

次の形式でバージョン情報を表示します。

"COBOL2002 Professional Tool Kit <バージョン>"
"データ影響波及分析"

<バージョン>:COBOL2002 Professional Tool Kitのバージョン情報

解析結果の種別の形式

行名

内容

タイトル

解析結果の種別を示す,次のどれかのタイトルです。

  • 影響波及関連一覧

  • 影響波及関連図

  • 影響プログラム一覧

  • 影響波及データ項目一覧

  • 影響波及コード一覧

  • 影響波及トレース図

指定オプション※

cbldiaコマンド,または[調査対象選択]ダイアログで指定したオプションの情報(文字列)です。

  • 未使用の影響波及データ項目の抽出:なし

    -NoOutputAliasDataオプションを指定した場合,または[未使用の別名の抽出]チェックボックスをオフにした場合に出力されます。この文字列は,影響波及データ項目一覧のCSVファイルにだけ出力されます。

  • 波及レベル:n

    -ProgramImpactLevelオプション,または[波及レベル]を指定した場合に出力されます。この文字列は,すべてのCSVファイルに出力されます。

  • 制御フローを考慮した解析

    -ControlFlowオプションを指定した場合に出力されます。この文字列は,すべてのCSVファイルに出力されます。

  • データベースを経由した解析

    -DBDataオプションを指定した場合に出力されます。この文字列は,すべてのCSVファイルに出力されます。

  • 物理ファイルを経由した解析

    -FileDataオプションを指定した場合に出力されます。この文字列は,すべてのCSVファイルに出力されます。

オプションを同時に指定した場合は,「未使用の影響波及データ項目の抽出:なし」,「波及レベル:n」,「制御フローを考慮した解析」,「データベースを経由した解析」,「物理ファイルを経由した解析」の順番で出力されます。文字列は,区切り文字(コンマ(,))で区切られます。

作成日

CSVファイルを作成した日時です。

形式:"yyyy-mm-dd hh:mm:ss"

注※

CSVファイル出力時に-NoHeaderInfoオプションを指定すると,CSVファイルのヘッダ情報の出力が抑止されます。指定オプションの内容を確認したい場合は,-NoHeaderInfoオプションを指定しないでください。

調査対象データ項目一覧の形式

解析結果の形式

注意
  • 「影響波及コード」について,影響波及コードが記述されているファイルと,それが属する文の先頭が記述されているファイルが異なる場合,影響波及コードが記述されているファイルの1行だけが出力されます。

  • 小数部けた数ありの場合,「けた数」は「12.4」のようにピリオドで区切られます。

  • 集団項目および動的長項目にけた数は出力されません。

  • PICTURE文字列はCOBOLソース中に書かれたとおりに出力されます。

  • データ型は次の分類で表示されます。

基本項目の場合

項番

データ型

備考

1

2進

けた数表示あり

2

COMP-5

けた数表示あり

3

COMP-X

けた数表示あり

4

外部10進

けた数表示あり

5

内部10進

けた数表示あり

6

外部浮動小数点

−

7

内部浮動小数点

−

8

外部ブール

けた数表示あり※

9

内部ブール

けた数表示あり※

10

英字

けた数表示あり※

11

英数字

けた数表示あり※

12

英数字編集

けた数表示あり※

13

日本語

けた数表示あり※

14

日本語編集

けた数表示あり※

15

数字編集

けた数表示あり

16

英数字動的長

−

17

日本語動的長

−

18

指標

−

19

指標名

−

20

ポインタ

−

21

アドレス名

−

22

オブジェクト参照

−

(凡例)

−:特にありません。

注※

数字項目以外の「けた数」は次のように表示されます。

・内部ブールおよび外部ブールの場合:PICに指定した1の数(例:PIC 1(4),PIC 1(4) USAGE BITの場合は「4」)

・文字型が英字および日本語の場合:文字数(例:P IC X(3),PIC N(3)の場合は「3」)

集団項目の場合

次のどちらかが表示されます。

・英数字集団

・日本語集団

  • 03-05より前のバージョンで作成した状態保存ファイルを読み込んで,CSVファイルを出力した場合,データ型およびけた数は表示されません。PICTURE文字列は表示されます。

出力例