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