画面・帳票サポートシステム XMAP3 メインフレーム連携ガイド
XMAP3では,ターゲット環境を設定しておくと,ドローからT-560/20システム用のパネル定義文を生成できます。また,ユティリティのエクスポート機能を利用しても,T-560/20システム用のパネル定義文を生成できます。
PC上で画面やマップ帳票を定義し,PCとの共通範囲でメインフレームのXMAPシリーズの入力となるパネル定義文を生成します。生成したパネル定義文をメインフレームに転送し,論理マップや物理マップを生成して利用します。
XMAP3でメインフレーム用に定義できる画面・マップ帳票について,次の表に示します。
表2-11 メインフレーム用に定義できる画面・マップ帳票の種類
PC側で選択する画面・帳票の種類 | メインフレーム用のデバイス |
---|---|
ディスプレイCUI画面 | 5425,D2または4451,D2用の パネル定義文 |
ディスプレイGUI画面(一次) | − |
ディスプレイGUI画面(二次) | − |
シリアルインパクト けい線 帳票(連続紙) | 5344用のパネル定義文 |
シリアルインパクト けい線 帳票(カット紙) | |
シリアルインパクト プレプリント 帳票(連続紙) | − |
シリアルインパクト プレプリント 帳票(カット紙) | − |
ページプリンタ 網掛け 帳票 | 2311用のパネル定義文 |
ページプリンタ グラフィック 帳票 | −※ |
ページプリンタ 書式オーバレイ | −※ |
XMAP3で定義できるメインフレームの機能,および定義できないものについて,概要を次の表に示します。詳細については画面・帳票の種類別に,「付録D.1 エクスポート機能で変換できるCUI画面の機能範囲」,「付録D.2 エクスポート機能で変換できるけい線帳票の機能範囲」,または「付録D.3 エクスポート機能で変換できる網掛け帳票の機能範囲」を参照してください。
エクスポート機能で変換できない機能は,変換したパネル定義文をメインフレームに転送したあとで修正するなどして対応する必要があります。詳細については,「19. メインフレーム用の画面・帳票をPCで定義する」を参照してください。
区分 | 定義できる機能 | 定義できない機能 |
---|---|---|
適用言語 |
|
|
論理マップ |
|
|
画面・マップ帳票共通機能 |
|
|
画面機能 |
|
|
マップ帳票機能 |
|
|
その他 | − |
|
PC上のXMAP3で定義したメインフレーム用の画面・マップ帳票で利用できる機能の範囲を次の表に示します。
表2-13 PCで定義したメインフレーム用の画面・マップ帳票で利用できる機能
機能の種類 | 利用できる範囲 |
---|---|
適用言語 | COBOL※1 |
環境 | TIOP3,ES/IEX,XDM/DCCM3,DCCM3,OSCF E3 |
画面機能 | T-560/20 |
帳票機能 | T-560/20 HT-5344シリアルプリンタの機能※2 T-560/20 HT-2311ページプリンタの機能※2 |
APインタフェース | 論理マップと物理マップの対応は1対1※2 DFCのビットパターンによる直接指定は使用できない |
PC側では次のソフトウェアが必要です。
CommuniNetは,ファイルをメインフレームに転送するために使用します。
メインフレーム側で必要なソフトウェアを次の表に示します。
表2-14 メインフレーム側に必要なソフトウェア
メインフレームのOS | メインフレームに必要なソフトウェア |
---|---|
VOS3 | XMAP2 E2(01-00以降)※,COBOL85,IFIT-TSS |
VOS1/ES2 | BSF E2(04-00以降),COBOL85,IFIT-IEX E2 |
VOS1/FS | BSF E3(01-00以降),COBOL85,IFIT-IEX E2 |
VOS1/LS | BSF E4(01-00以降),COBOL85,IFIT-IEX E2 |
VOSK | OSCF E2(01-00以降),COBOL85 |
VOSK/FS | OSCF E3(01-00以降),COBOL85 |
VOSK/LS | OSCF E5(01-00以降),COBOL85 |
PC上でパネル定義文を開発し,メインフレーム上で運用するまでの流れを次の図に示します。
なお,ファイルの転送用にはCommuniNet(PC側)やIFIT(メインフレーム側)を使用します。その他,開発・運用に必要なソフトウェアについては「2.3.1(1) 前提条件」を参照してください。
All Rights Reserved. Copyright (C) 2001, 2006, Hitachi, Ltd.