テンプレートおよびビューの操作

FM/IMS でデータベースをブラウズまたは編集するときは、ビューを使用してセグメントを個々のフィールドに形式設定し、表示するセグメントおよびフィールドを選択することができます。ビューを作成するには、 最初にデータベース・セグメントのレイアウトを定義するコピーブックから、テンプレートを作成する必要があります。

テンプレートには、データベース内にあるセグメントの基本的説明、および 各セグメント内のフィールドのレイアウト (すなわち、セグメント内のフィールド・タイプ、サイズ、および 位置) が含まれています。データベースには 1 つのセグメント・タイプに対して 複数のレイアウトがある可能性があるため、 テンプレート内でレイアウト識別基準を定義して、異なるレイアウトを識別することができます。レイアウト識別基準を指定するにはその前に、 データを調べて、どのフィールド値が、セグメント・オカレンスを特定のタイプに属するものとして 固有に識別するかを判断する必要があります。これらのセグメント・レイアウトは、いったん定義すると、ビューで使用することができます。通常、それぞれのデータベースごとに、1 つのテンプレートのみが定義されます。

ビューは、テンプレートから作成され、 セグメント選択、フィールド選択、および表示順序などの 追加情報が含まれます。データベースの多くのビューが作成され、それぞれが特定の目的のために調整される可能性があります。