画面・帳票サポートシステム XMAP3 開発ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
マップの種類とマップ名の関係について説明します。
ドローで,画面および帳票のレイアウトを作成すると,次に示すマップが生成されます。
- 定義ファイル
論理マップと定義体の情報を持つファイルです。ドローで,論理マップおよび定義体を更新する場合や,マップ生成機能で,論理マップや定義体を再生成する場合に使用します。
- 論理マップ
画面や帳票の入出力データ情報を持つファイルです。画面や帳票のデータをXMAP3とAPで入出力するときに使用します。XMAP3へ渡すデータは出力論理マップ,XMAP3から受け取るデータは入力論理マップに格納されます。
- 定義体
画面や帳票のレイアウト情報を持つファイルです。画面を表示するときや帳票を印刷するときに使用します。
作成されるマップは,作成する画面および帳票によって異なります。
- 画面,マップ帳票の場合
- 画面とは,GUI画面とCUI画面です。
- マップ帳票とは,けい線帳票,プレプリント帳票,網掛け帳票およびグラフィック帳票です。画面およびマップ帳票で作成されるマップを次の図に示します。
図4-2 画面およびマップ帳票で作成されるマップ
![[図データ]](FIGURE/ZU04S020.GIF)
- マップ定義ファイル
ドローで定義した画面やマップ帳票の定義情報を格納したファイルです。拡張子は .impです。
- 論理マップ
論理マップは開発言語によって生成されるファイルが異なります。
COBOLの場合:登録集原文(.cbl)
C言語の場合:ヘッダファイル(.h)
- 物理マップ
画面や帳票のレイアウト情報と,入出力データを論理マップに関連づける情報が格納されています。ファイルの拡張子は .pmpです。
- 書式オーバレイの場合
- 書式オーバレイで作成されるマップを次の図に示します。
図4-3 書式オーバレイで作成されるマップ
![[図データ]](FIGURE/ZU04S030.GIF)
- 書式定義ファイル
ドローで定義した書式の定義情報を格納したファイルです。拡張子は .ifmです。
- 書式イメージファイル
書式オーバレイの文字列やけい線など,書式全体の情報を格納するファイルです。ファイルの拡張子は .fmpです。
- 行制御データファイル
行制御データファイルは,書式オーバレイの行データを印字する行の間隔や,標準の文字サイズ,文字間隔などの情報を格納するファイルです。
APでは,印刷するデータを1行(1レコード)ずつ出力し,1ページ分となった時点で書式がオーバレイされて印字されます。
ファイルの拡張子は .pciです。
All Rights Reserved. Copyright (C) 2009, 2019, Hitachi, Ltd.