画面・帳票サポートシステム XMAP3 プログラミングガイド 画面編

[目次][用語][索引][前へ][次へ]

はじめに

このマニュアルは,次に示すプログラムプロダクトの機能および使用方法について説明したものです。

P-262B-5344 XMAP3/NET Version 4

P-262B-534U XMAP3/NET Version 4 Upgrade

P-262B-5C44 XMAP3/Enterprise Edition Version 4

P-262B-5C4U XMAP3/Enterprise Edition Version 4 Upgrade

このマニュアルでは,上記プログラムプロダクトをXMAP3と表記しています。

対象読者

XMAP3を使用して画面を設計し,APを開発する方を対象としています。また,次のことを前提としています。

マニュアルの構成

このマニュアルは,次に示す章と付録から構成されています。

第1章 画面機能の概要
画面機能の概要,XMAP3で作成できる画面について説明しています。

第2章 GUI画面の作成
GUI画面の設計,およびGUI画面のレイアウト定義について説明しています。

第3章 CUI画面の作成
CUI画面の設計,およびCUI画面のレイアウト定義について説明しています。

第4章 マウスとキー操作
操作キーの機能,およびマウスの操作について説明しています。

第5章 論理マップ生成規則とマッピング規則
画面のレイアウトを保存したときに生成される論理マップと,マッピング規則の関係について説明しています。

第6章 画面定義とコーディングの関連
APと画面定義および画面の各オブジェクトの関連について説明しています。

第7章 APのコーディング方法
XMAP3実行支援のAPインタフェースについて説明しています。

第8章 標準パターンを使用したAPの作成
XMAP3が用意している画面の定義サンプルとAPのパターンを組み合わせて,COBOLソースプログラムを作成する方法について説明しています。

第9章 チューニングとトラブルの対処方法
実行時の性能向上のポイントや,トラブル発生時の対処方法について説明しています。

付録A 属性情報一覧

付録B XMAP3で提供している定義パターン

付録C 日立以外のコンパイラを使用するときの注意

付録D 画面定義の制限値

付録E XMAP3のリターンコード・詳細コード

付録F 用語解説

マニュアル体系図

XMAP3のマニュアル体系を次に示します。

[図データ]

関連マニュアル

このマニュアルに関連するマニュアルを次に示します。

画面・帳票サポートシステム XMAP3 開発・実行ガイド(3020-7-591)

画面・帳票サポートシステム XMAP3 入門(3020-7-592)

画面・帳票サポートシステム XMAP3 プログラミングガイド 帳票編(3020-7-593)

画面・帳票サポートシステム XMAP3 メインフレーム連携ガイド(3020-7-595)

画面・帳票サポートシステム XMAP3/Web(3020-7-596)

画面・帳票サポートシステム XMAP3/Web for Cosminexus(3020-7-597)

画面・帳票サポートシステム XMAP3 Server(3000-7-508)

COBOL85 言語(3020-3-782)

COBOL85 操作ガイド(3020-3-851)※1

COBOL85 ユーザーズガイド(3020-3-852)

COBOL85 操作ガイド(3020-3-873)

COBOL2002 操作ガイド(3020-3-D41)

COBOL2002 ユーザーズガイド(3020-3-D42)

COBOL2002 言語 標準仕様編(3020-3-D44)

COBOL2002 言語 拡張仕様編(3020-3-D45)

OpenTP1 Version 5 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/XMAP3編(3000-3-375)※2

OpenTP1 Version 6 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/XMAP3編(3000-3-965)※2

注※1
COBOL85 Version 5.0の場合にお読みください。

注※2
このマニュアルの本文では,OpenTP1関連マニュアルのタイトルにある「バージョン表記」を省略しています。省略した表記を次に示します。
マニュアル名 このマニュアルでの表記
「OpenTP1 Version 5 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/XMAP3編」
「OpenTP1 Version 6 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/XMAP3編」
「OpenTP1 プロトコル TP1/NET/XMAP3編」

このマニュアルでの表記

このマニュアルでは各製品を次のように表記しています。

製品名 略称
AIX 5L V5.1 AIX
AIX 5L V5.2
AIX 5L V5.3
COBOL2002 Net Client Suite COBOL2002 日立COBOL
COBOL2002 Net Developer
COBOL2002 Net Server Suite
COBOL85 Server Version 6 COBOL85
COBOL85 Server Version 7
COBOL85 Version 5.0
COBOL85 Version 6
COBOL85 Version 7
COBOL85 Version 7 for Server OS - Client Use
HP-UX 10.20 HP-UX
HP-UX 11
HP-UX 11i
HP-UX 11i V2(IPF)
HP-UX 11i V2(PA-RISC)
Java(TM) Java
Microsoft Access(R) Access
Microsoft(R) C C
Microsoft(R) Excel Excel
Microsoft(R) Visual Basic(R) Visual Basic(またはVB)
Microsoft(R) Visual C++(R) Visual C++
Microsoft(R) Visual C++(R) .NET 2002 Visual C++ .NET
Microsoft(R) Visual C++(R) .NET 2003
Microsoft(R) Windows(R) 95 Operating System Windows 95
Microsoft(R) Windows(R) 98 Operating System Windows 98
Microsoft(R) Windows(R) Millennium Edition Operating System Windows Me
Microsoft(R) Windows NT(R) Server Network Operating System Version 4.0 Windows NT Server 4.0 Windows NT
(またはWindows NT 4.0)
Microsoft(R) Windows NT(R) Server Network Operating System Version 4.0 Enterprise Edition
Microsoft(R) BackOffice(R) Small Business Server Version 4.0
Microsoft(R) Windows NT(R) Workstation Operating System Version 4.0 Windows NT
Workstation 4.0
Microsoft(R) Windows(R) 2000 Server Operating System Windows 2000 Server Windows 2000
Microsoft(R) Windows(R) 2000 Advanced Server Operating System Windows 2000
Advanced Server
Microsoft(R) Windows(R) 2000 Datacenter Server Operating System Windows 2000
Datacenter Server
Microsoft(R) Windows(R) 2000 Professional Operating System Windows 2000
Professional
Microsoft(R) Windows(R) XP Professional Operating System Windows XP
Professional
Windows XP
Microsoft(R) Windows(R) XP Home Edition Operating System Windows XP
Home Edition
Microsoft(R) Windows Server(TM) 2003, Standard Edition 日本語版 Windows Server 2003
Microsoft(R) Windows Server(TM) 2003, Enterprise Edition 日本語版
Microsoft(R) Windows Server(TM) 2003 R2, Standard Edition 日本語版
Microsoft(R) Windows Server(TM) 2003 R2, Enterprise Edition 日本語版
Microsoft(R) Windows Server(TM) 2003, Standard x64 Edition 日本語版 Windows Server 2003 x64
Microsoft(R) Windows Server(TM) 2003, Enterprise x64 Edition 日本語版
Microsoft(R) Windows Server(TM) 2003 R2, Standard x64 Edition 日本語版
Microsoft(R) Windows Server(TM) 2003 R2, Enterprise x64 Edition 日本語版
MS-DOS(R) Version 5.0/V以降 MS-DOS
Solaris 7 Solaris
Solaris 8
Solaris 9
TP1/Message Control TP1/MCF
TP1/NET/Library
TP1/NET/XMAP3
TurboLinux Server 日本語版 6.1 Linux
Red Hat Linux 6.2J
XMAP3/Enterprise Edition Version 4 XMAP3/Enterprise Edition
XMAP3/NET Version 4 XMAP3/NET

このマニュアルで使用する略語

このマニュアルでは,次に示す用語を略して表現しています。

略称 正式名称
ANK Alphabet Numeric Kana
AP Application Program
API Application Programming Interface
C/Sシステム Client / Server System
CSV Comma Separated Value
CUI Character User Interface
DCT Digital Capture Technology
DLL Dynamic Linking Library
DNS Domain Name System
EUC Extended UNIX Code
GUI Graphical User Interface
IPF Itanium(R) Processor Family
JFIF JPEG File Interchange Format
JIS Japanese Industrial Standard
JPEG Joint Photographic Experts Group
LAN Local Area Network
MCR Magnetic Character Reader
OCR Optical Character Reader
OLE Object Linking and Embedding
OLTP Online Transaction Processing
OS Operating System
PC Personal Computer
RAM Random Access Memory
RPC Remote Procedure Call
TCP/IP Transmission Control Protocol/Internet Protocol
WS Workstation

このマニュアルで使用する記号

このマニュアルで使用する記号を次のように定義しています。

記号 意 味
[  ] メニュータイトル,メニュー項目,ボタン,キー,およびアイコンの名称を示す。
例:[ファイル]メニュー
  [OK]ボタン
  [Enter]キー など
[  ]+[  ] +の前のキーを押したまま,後ろのキーを押すことを示す。
例:[Shift]+[A]キー
  [Shift]キーを押したまま[A]キーを押す。
[  ]−[  ] 例:[ファイル]−[開く]
  [ファイル]メニューから[開く]コマンドを選択することを示す。
半角の空白を入れること,またはスペースキーを指定された数だけ押すことを示す。
〔  〕 この記号で囲まれている項目は,省略してもよいことを示す。

図中で使用する記号

このマニュアルの図中で使用する記号を次のように定義します。

[図データ]

オンラインヘルプの紹介

XMAP3では,オンラインヘルプ(以降,ヘルプと呼びます)を提供しています。ヘルプでは,詳細な操作手順,トラブルの対処方法,用語,ダイアログやウィンドウの項目の説明などを参照できます。

常用漢字以外の漢字の使用について

このマニュアルでは,常用漢字を使用することを基本としていますが,次の用語については,常用漢字以外の漢字を使用しています。

 個所(かしょ) 矩形(くけい) 桁(けた) 全て(すべて) 揃える(そろえる)

 貼り付け(はりつけ) 汎用(はんよう) 必須(ひっす) 頁(ページ)

KB(キロバイト)などの単位表記について

1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)は,それぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。