IMS セグメント レイアウト エディタ

フォーマット済み IMS データを IMS データベース エディタで表示および編集するには、まず IMS セグメント レイアウト エディタを使用して IMS セグメントのデータのフォーマットを定義する必要があります。レイアウトは、セグメントの各フィールドの名前、長さ、ピクチャを記述します。

IMS データベースにアクセスする COBOL プログラムの数に応じて、IMS データベースごとに 1 つ以上のセグメント レイアウト ファイルを作成できます。データベースにアクセスする COBOL プログラムのデータ部に含まれるデータ構造に基づいて、各セグメント レイアウト ファイルには 1 つ以上のセグメント レイアウトを含めることができます。対象となるプログラムは、セグメント レイアウト ファイルごとに 1 つです。

セグメント レイアウト エディタは、プログラムのコンパイル時に Enterprise Developer が生成するデバッグ情報ファイル (.idy) を読み取ることで、COBOL プログラムのデータ部からデータ構造を抽出します。レイアウト定義ごとに、データ フィールドまたはデータ構造を IMS セグメントに配置します。

セグメント レイアウトを定義したら、IMS データベース エディタを使用してセグメント レイアウトのフォーマットを適用します。

注: IMS セグメント レイアウト エディタは、いくつかの Micro Focus データファイル ツールの 1 つです。詳細については、「データファイル ツール」を参照してください。