画面・帳票サポートシステム XMAP3 開発ガイド


4.2.1 マップの種類

マップの種類とマップ名の関係について説明します。

ドローで,画面および帳票のレイアウトを作成すると,次に示すマップが生成されます。

作成されるマップは,作成する画面および帳票によって異なります。

画面,マップ帳票の場合

画面とは,GUI画面とCUI画面です。

マップ帳票とは,けい線帳票,プレプリント帳票,網掛け帳票およびグラフィック帳票です。画面およびマップ帳票で作成されるマップを次の図に示します。

図4‒2 画面およびマップ帳票で作成されるマップ

[図データ]

  • マップ定義ファイル

    ドローで定義した画面やマップ帳票の定義情報を格納したファイルです。拡張子は .impです。

  • 論理マップ

    論理マップは開発言語によって生成されるファイルが異なります。

    COBOLの場合:登録集原文(.cbl)

    C言語の場合:ヘッダファイル(.h)

  • 物理マップ

    画面や帳票のレイアウト情報と,入出力データを論理マップに関連づける情報が格納されています。ファイルの拡張子は .pmpです。

書式オーバレイの場合

書式オーバレイで作成されるマップを次の図に示します。

図4‒3 書式オーバレイで作成されるマップ

[図データ]

  • 書式定義ファイル

    ドローで定義した書式の定義情報を格納したファイルです。拡張子は .ifmです。

  • 書式イメージファイル

    書式オーバレイの文字列やけい線など,書式全体の情報を格納するファイルです。ファイルの拡張子は .fmpです。

  • 行制御データファイル

    行制御データファイルは,書式オーバレイの行データを印字する行の間隔や,標準の文字サイズ,文字間隔などの情報を格納するファイルです。

    APでは,印刷するデータを1行(1レコード)ずつ出力し,1ページ分となった時点で書式がオーバレイされて印字されます。

    ファイルの拡張子は .pciです。