画面・帳票サポートシステム XMAP3 開発ガイド
XMAP3の提供する機能と,開発の過程でユーザが作成するファイル,およびXMAP3で生成されるファイルとの関係について説明します。
XMAP3の開発環境で利用する主な機能とファイルの関連を図2-2に,図で示した各ファイルの概要を表2-1に示します。なお,Java言語用ツールは,Web環境で実行するXMAP3のAPを,Java言語で開発する場合に使用します。
図2-2 開発環境で利用するXMAP3の機能とファイルの関連
| ファイル名 | 拡張子 | 説明 | ||
|---|---|---|---|---|
| 1 | ドローセットアップファイル | − | ドローセットアップで設定した開発環境の設定情報※1を格納する | |
| 2 | 定義ファイル | マップ定義ファイル | .imp | ドローで定義した画面・帳票のソースマップを格納する |
| 書式定義ファイル | .ifm | ドローで定義した書式のソースマップを格納する | ||
| 3 | 定義リンクファイル | マップ定義リンクファイル※2 | .imk | ドローで指定したドローセットアップ情報フォルダの情報を格納する |
| 書式定義リンクファイル※2 | .imk | ドローで指定したドローセットアップ情報フォルダの情報を格納する | ||
| 4 | 定義体 (2.から生成される) |
物理マップ | .pmp | 画面表示・帳票印刷の実行時に使用するマッピング情報を格納する |
| 書式イメージファイル | .fmp | 書式オーバレイ印刷の実行時に使用する書式情報を格納する | ||
| 行制御データファイル | .pci | 書式オーバレイ印刷の実行時に使用する行データの配置情報を格納する | ||
| 5 | 論理マップ (2.から生成される) |
COBOL用 | .cbl | COBOL用論理マップ(登録集原文)を格納する |
| C言語用 | .h | C言語用論理マップ(ヘッダファイル)を格納する | ||
| 6 | 動的変更テーブル | COBOL用 | .cbl | COBOL用動的変更テーブル(登録集原文)を格納する |
| C言語用 | .h | C言語用動的変更テーブル(ヘッダファイル)を格納する | ||
| 7 | バックアップファイル※3 | .sbk | 環境ファイル操作でバックアップした環境ファイルの設定情報を格納する | |
| 8 | 生成結果リストファイル※3 | .lsx | マップ生成で実行したマップ生成結果を格納する | |
| 9 | ポップアップメニューファイル※3 | .csv | ポップアップテキストのメニュー情報を格納する | |
| 10 | 動的変更用XML文書 | .xml | XMAP3/Web for CosminexusのJavaの環境で実行するときに参照する動的変更テーブル情報を格納する | |
| 11 | 入力/出力データ用XML文書, 定数用XML文書 |
.xml | XMAP3/Web for CosminexusのJavaの環境で実行するときに参照する論理マップや定数情報を格納する | |
All Rights Reserved. Copyright (C) 2009, 2019, Hitachi, Ltd.