画面・帳票サポートシステム XMAP3 メインフレーム連携ガイド
メインフレーム用のタイプ3書式がサポートしている機能の中で,XMAP3がサポートする範囲と,ドローで定義するときに有効となる機能の範囲について説明します。
XMAP3のエクスポート機能で生成できるパネル定義文の範囲を次の表に示します。
表D-7 生成できるパネル定義文
パネル定義文 | 生成 | 備考 |
---|---|---|
PANEL | ○ | − |
PNLEND | ○ | |
LOGSEG | ○ | |
LOGSEND | ○ | |
LOGFLD(主論理項目) | ○ | |
LOGFLD(従論理項目) | ○ | 主論理項目がKEIS専用項目の場合は生成しない |
PHSEG | ○ | − |
PHSEND | ○ | |
RLINE | ○ | |
ELINE | ○ | |
BOX | ○ | |
CIRCLE | ○ | ターゲット環境がVOS1の場合は定義文を生成しない |
ARC | ○ | ターゲット環境がVOS1の場合は定義文を生成しない |
TONE | ○ | − |
CNSFLD | ○ | |
VARFLD | ○ | |
VARBCD | ○ | ターゲット環境がVOS1の場合は定義文を生成しない |
CNTRL | × | − |
ATTR | × | |
UINF | × | |
LOGFRM | ○ | |
LOGFEND | ○ | |
RDFBOX | × | |
RDFEND | × | |
RSVFLD | × | |
PHFRM | ○ | |
PHFEND | ○ | |
CNSBCD | ○ | ターゲット環境がVOS1の場合は定義文を生成しない |
RASTER | × | − |
RSTEND | × | |
DOT | × | |
GRAPHIC | × | |
GRPHEND | × | |
AREA | × | |
SPACE | × | |
EJECT | × |
XMAP3のエクスポート機能で生成できるパネル定義文について,生成できるオペランドの範囲を次の表に示します。
表D-8 生成できるオペランドの範囲(パネル定義文)
パネル定義文 | オペランド | 生成 | 備考 |
---|---|---|---|
PANEL | マップ名 | ○ | − |
LANG | ○ | COBOLだけ | |
PNLEND | 名前 | × | − |
LOGSEG | 論理セグメント名 | ○ | |
BASE | × | ||
REDEF | ○ | ||
LITRL | ○ | ||
GENRT | ○ | ターゲット環境がVOS3の場合,STRUCTまたはNOSTRUCTを生成する | |
AREA | × | − | |
LOGSEND | 名前 | × | − |
LOGFRM | 名前 | ○ | − |
REPEAT | ○ | ||
NAME | ○ | ||
LOGFEND | 名前 | × | − |
LOGFLD(主論理項目) | 名前 | ○ | − |
LNG | ○ | ||
NAME | ○ | ||
PIC | ○ | ||
CODE | ○ | ||
TYPE | ○ | ||
REPEAT | ○ | ||
JUST | ○ | ||
FILL | ○ | 16進数字指定および16進漢字定数指定は生成しない | |
VAL | ○ | 16進数字指定および16進漢字定数指定は生成しない | |
LEVEL | ○ | 1固定 | |
COMM | × | − | |
LOGFLD(従論理項目) | 名前 | ○ | − |
LNG | ○ | ||
NAME | ○ | ||
PIC | ○ | ||
TYPE | ○ | ||
REPEAT | × | ||
LEVEL | ○ | 2固定 | |
COMM | × | − | |
PHSEG | 名前 | × | − |
DEV | ○ | (XPRT,H3)固定 | |
CNTRL | × | − | |
CP | ○ | ||
CSCF | ○ | 字ピッチは生成しない | |
UNIT | ○ | UNIT=1,440U固定 | |
POS | ○ | 0固定 | |
SIZE | ○ | 1固定 | |
FORM | ○ | − | |
MARGIN | ○ | ||
COPIES | × | ||
LP | ○ | 行ピッチは生成しない | |
PHSEND | 名前 | × | − |
RLINE | 名前 | × | − |
POS | ○ | ||
DIRECT | ○ | ||
LNG | ○ | ||
STYLE | ○ | ||
ELINE | 名前 | × | − |
POS | ○ | ||
DIRECT | ○ | ||
SIZE | ○ | ||
STYLE | ○ | ||
BOX | 名前 | × | − |
POS | ○ | ||
SIZE | ○ | ||
CORNER | ○ | ||
STYLE | ○ | ||
CIRCLE | 名前 | × | − |
POS | ○ | ||
SIZE | ○ | ||
STYLE | ○ | ||
ARC | 名前 | × | − |
STPOS | ○ | ||
ENPOS | ○ | ||
STYLE | ○ | ||
CURVE | ○ | ||
TONE | 名前 | × | − |
POS | ○ | ||
SIZE | ○ | ||
CORNER | ○ | ||
ATTR | ○ | ||
CNSFLD | 名前 | × | − |
POS | ○ | ||
VAL | ○ | ||
ATTR | ○ | ||
LNG | ○ | ||
DLM | × | ||
UINF | × | ||
CNSBCD | 名前 | × | − |
POS | ○ | ||
SIZE | ○ | ||
TYPE | ○ | ||
BCDATTR | ○ | ||
VAL | ○ | ||
PHFRM | 名前 | × | − |
POS | ○ | ||
SIZE | ○ | ||
LOGFRM | ○ | ||
LAY | ○ | ||
PHFEND | 名前 | × | − |
VARFLD | 名前 | × | − |
POS | ○ | ||
LOGFLD | ○ | ||
ATTR | ○ | ||
VAL | × | ||
LNG | ○ | ||
LAY | ○ | ||
DLM | × | ||
UINF | × | ||
VARBCD | 名前 | × | − |
POS | ○ | ||
SIZE | ○ | ||
LOGFLD | ○ | ||
TYPE | ○ | ||
BCDATTR | ○ | ||
VAL | × | ||
LAY | ○ |
行間隔と指定できる最大行数,および組み合わせられる文字サイズについて次の表に示します。
表D-9 行間隔と最大行数
行間隔(ドット数) | 最大行数(ドット数) | 組み合わせられる文字サイズ※ |
---|---|---|
3LPI(80) | 68ます(5,440) | すべての文字サイズ |
4LPI(60) | 91ます(5,460) | すべての文字サイズ |
6LPI(40) | 127ます(5,080) | すべての文字サイズ |
8LPI(30) | 127ます(3,810) | 5ポイント,7ポイント,15CPI |
10LPI(24) | 127ます(3,048) | 5ポイント,7ポイント |
12LPI(20) | 127ます(2,540) | 5ポイント |
それぞれの文字サイズについて,指定できる文字の間隔と最大列数を次の表に示します。
表D-10 文字サイズ,文字の間隔,最大列数
文字サイズ(ドット数) | 文字の間隔(ドット数) | 決定する列間隔 | 最大列数(ドット数) |
---|---|---|---|
5ポイント(8) | 0ポイント(0) | 8ドット | 255ます(2,040) |
1ポイント(2) | 10ドット | 255ます(2,550) | |
2ポイント(3) | 11ドット | 255ます(2,805) | |
3ポイント(5) | 13ドット | 255ます(3,315) | |
4ポイント(6) | 14ドット | 255ます(3,570) | |
5ポイント(8) | 16ドット | 255ます(4,080) | |
6ポイント(9) | 17ドット | 255ます(4,335) | |
7ポイント(11) | 19ドット | 255ます(4,845) | |
7ポイント(12) |
0ポイント(0) | 12ドット | 255ます(3,060) |
1ポイント(2) | 14ドット | 255ます(3,570) | |
2ポイント(3) | 15ドット | 255ます(3,825) | |
3ポイント(5) | 17ドット | 255ます(4,335) | |
4ポイント(6) | 18ドット | 255ます(4,590) | |
5ポイント(8) | 20ドット | 255ます(5,100) | |
6ポイント(9) | 21ドット | 255ます(5,355) | |
7ポイント(11) | 23ドット | 237ます(5,451) | |
9ポイント(16) |
0ポイント(0) | 16ドット | 255ます(4,080) |
1ポイント(2) | 18ドット | 255ます(4,590) | |
2ポイント(3) | 19ドット | 255ます(4,845) | |
3ポイント(5) | 21ドット | 255ます(5,355) | |
4ポイント(6) | 22ドット | 248ます(5,456) | |
5ポイント(8) | 24ドット | 227ます(5,448) | |
6ポイント(9) | 25ドット | 218ます(5,450) | |
7ポイント(11) | 27ドット | 202ます(5,454) | |
12ポイント(20) | 0ポイント(0) | 20ドット | 255ます(5,100) |
1ポイント(2) | 22ドット | 248ます(5,456) | |
2ポイント(3) | 23ドット | 237ます(5,451) | |
3ポイント(5) | 25ドット | 218ます(5,450) | |
4ポイント(6) | 26ドット | 210ます(5,460) | |
5ポイント(8) | 28ドット | 195ます(5,460) | |
6ポイント(9) | 29ドット | 188ます(5,452) | |
7ポイント(11) | 31ドット | 176ます(5,456) |
列間隔をCPI指定した場合の,指定できる最大列数と文字サイズを次の表に示します。
表D-11 列間隔と最大列数
列間隔(ドット数) | 最大列数(ドット数) | 仮定する文字サイズ | 備考 |
---|---|---|---|
10CPI(24) | 227ます(5,448) | 9ポイント | 6LPIとの組み合わせ |
12CPI(20) | 255ます(5,100) | 9ポイント | 6LPIとの組み合わせ |
15CPI(16) | 255ます(4,080) | 7ポイント | 6LPI,8LPIとの組み合わせだけ |
表D-12 文字サイズと文字間隔の組み合わせの例
使用したい列間隔 | 指定する文字サイズ | 指定する文字の間隔 |
---|---|---|
10CPI(24) | 9ポイント(16ドット) | 5ポイント |
12CPI(20) | 7ポイント(12ドット) | 5ポイント |
15CPI(16) | 9ポイント(16ドット) | 0ポイント |
ページプリンタグラフィック帳票で標準提供しているレイアウトパターンの内容を次の表に示します。
表D-13 標準提供レイアウトパターン(ページプリンタグラフィック帳票)
パターン名称 | 行数(ドット数) | 列数(ドット数) |
---|---|---|
A4縦9ポイント文字,5ポイント間隔(10CPI),6LPI | 66ます(2,640) | 76 ます(1,824) |
A4縦9ポイント文字,0ポイント間隔(15CPI),6LPI | 66ます(2,640) | 115ます(1,840) |
A4縦7ポイント文字,2ポイント間隔(15CPI),8LPI | 88ます(2,640) | 123ます(1,845) |
A4横9ポイント文字,5ポイント間隔(10CPI),6LPI | 46ます(1,840) | 111ます(2,264) |
A4横9ポイント文字,0ポイント間隔(15CPI),6LPI | 46ます(1,840) | 166ます(2,656) |
A4横7ポイント文字,2ポイント間隔(15CPI),8LPI | 61ます(1,830) | 177ます(2,655) |
B4縦9ポイント文字,5ポイント間隔(10CPI),6LPI | 82ます(3,280) | 95ます(2,280) |
B4縦9ポイント文字,0ポイント間隔(15CPI),6LPI | 82ます(3,280) | 143ます(2,288) |
B4縦7ポイント文字,2ポイント間隔(15CPI),8LPI | 110ます(3,300) | 152ます(2,280) |
B4横9ポイント文字,5ポイント間隔(10CPI),6LPI | 57ます(2,280) | 137ます(3,288) |
B4横9ポイント文字,0ポイント間隔(15CPI),6LPI | 57ます(2,280) | 206ます(3,296) |
B4横7ポイント文字,2ポイント間隔(15CPI),8LPI | 76ます(2,280) | 220ます(3,300) |
ドローで定義できるオブジェクトの中で,パネル定義文として生成するもの,しないものを次の表に示します。次の表のボタンは,ドローのレイアウト画面上のツールボックスに表示されるボタンです。
表D-14 パネル定義文を生成するオブジェクト
オブジェクト | ボタン | 生成 | 備考 |
---|---|---|---|
固定フィールド(英数) | ○ | − | |
固定フィールド(日本語) | ○ | ||
出力フィールド(数字) | ○ | ||
出力フィールド(日本語) | ○ | ||
出力フィールド(英数) | ○ | ||
出力日付フィールド | × | ||
出力時刻フィールド | × | ||
予約フィールド | × | ||
フレーム(縦繰り返し) | ○ | ||
フレーム(横繰り返し) | ○ | ||
デリミタ線 | ○ | ||
表けい線の枠(見出しなし) | ○ | ||
表けい線の枠(見出しあり) | ○ | ||
横けい線の繰り返し(2行間隔) | ○ | ||
横けい線の繰り返し(1行間隔) | ○ | ||
横けい線の繰り返し(自動間隔) | ○ | ||
縦けい線の繰り返し(自動間隔) | ○ | ||
縦(左)/横(上)けい線 | ○ | ||
縦(中央)/横(中央)けい線 | ○ | ||
縦(右)/横(下)けい線 | ○ | ||
斜めけい線 | ○ | ||
矩形 | ○ | ||
矩形(ラウンドコーナ) | ○ | ||
円(実線) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円(点線) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円弧(実線・角度大) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円弧(実線・角度中) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円弧(実線・角度小) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円弧(点線・角度大) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円弧(点線・角度中) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
円弧(点線・角度小) | ○ | ターゲット環境がVOS1の場合は定義しないこと | |
網掛け | ○ | − | |
網掛けの繰り返し(1行間隔) | ○ | ||
網掛け(ラウンドコーナ) | ○ | ||
出力バーコード | ○ | ターゲット環境がVOS1の場合は定義しないこと ターゲット環境がVOSKの場合は,CODE39,JAN8,JAN13だけ展開する |
|
固定バーコード | ○ | ターゲット環境がVOS1の場合は定義しないこと ターゲット環境がVOSKの場合は,CODE39,JAN8,JAN13だけ展開する |
|
連結出力バーコード | × | − | |
固定グラフィック | × | ||
出力グラフィック | × | ||
出力OCR | ○ |
ドローで指定できる属性の中で,生成する定義文に反映するもの,反映しないものを示します。また,生成時に変換されるものは,その変換規則を示します。
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 上マージン | ○ | 36mmを超える値は36mmに変換する |
2 | 上オフセット | ○ | − |
3 | 左マージン | ○ | 36mmを超える値は36mmに変換する |
4 | 左オフセット | ○ | − |
5 | レイアウト領域の縦サイズ | ○ | |
6 | レイアウト領域の横サイズ | ○ | |
7 | 単位の選択 | × | |
8 | 給紙サイズ | ○ | |
9 | 印刷部数 | × | |
10 | 印刷部数をAPで変更する | × | |
11 | コメントの記述 | × | |
12 | 再定義名 | ○ | |
13 | 印刷ドキュメント名 | × | |
14 | ます目設定 | ○ | CPIは文字サイズ,文字の間隔に変換する 10CPI:9ポイント+5ポイント 12CPI:9ポイント+2ポイント 15CPI:7ポイント+2ポイント |
15 | 行の間隔 | ○ | − |
16 | 文字の間隔 | ○ | |
17 | 文字サイズ | ○ |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 文字の拡大 | ○ | − |
2 | 文字の書体 | ○ | 文字サイズが5ポイント,7ポイントの場合,ゴシックを指定しても「標準」に変換する |
3 | 文字サイズ | ○ | ターゲット環境がVOS1の場合,14ポイントは「標準」に変換する |
4 | 文字の強調 | × | − |
5 | 文字の間隔 | ○ | |
6 | 文字色 | × | |
7 | 網掛け | × | |
8 | テキスト | ○ | |
9 | テキスト揃え | ○ |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | データ名 | ○ | − |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 使用目的 | ○ | − |
2 | 文字サイズ | ○ | ターゲット環境がVOS1の場合,14ポイントは「標準」に変換する |
3 | 文字の書体 | ○ | 文字サイズが5ポイント,7ポイントの場合,ゴシックを指定しても「標準」に変換する |
4 | 文字の拡大 | ○ | ターゲット環境がVOS1またはVOSKで,使用目的が「日本語」でデータ型が「文字(XX)」の場合,「標準」に変換する |
5 | 文字の間隔 | ○ | − |
6 | 文字の強調 | × | |
7 | 網掛け | × | |
8 | 文字色 | × | |
9 | コメント記述 | × | |
10 | フィールド反復 | ○ | |
11 | APが渡す項目のデータ名 | ○ | |
12 | APが渡す項目の桁 | ○ |
|
13 | APが渡す項目のデータ長 | ○ |
|
14 | APが渡す項目のデータ型 | ○ | 「/」を含む数字編集文字列を指定した場合,「文字(XX)」に変換する |
15 | APが渡す項目の桁寄せ | ○ | − |
16 | APが渡す項目の埋字 | ○ |
|
17 | APが渡す項目の初期値 | ○ |
|
18 | APが渡す項目の下位項目 | ○ | (o)下位項目ダイアログを参照 |
19 | 動的変更 | × | − |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 線の種類 | ○ | 二重線,見えない線は実線に変換する |
2 | 線の太さ | ○ | − |
3 | 線の位置 | ○ | |
4 | 動的変更 | × | |
5 | 制御項目データ名 | × |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 線の種類 | ○ | 二重線,見えない線は実線に変換する |
2 | 線の太さ | ○ | − |
3 | 線の位置 | ○ | |
4 | 動的変更 | × | |
5 | 制御項目データ名 | × |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 向き | ○ | − |
2 | 線の種類 | ○ | − |
3 | 線の太さ | ○ | − |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 角の丸め | ○ | − |
2 | 種別 | ○ | |
3 | 丸めの半径 | ○ | VOS1で使用する場合は,「標準」に変換する |
4 | 線の種類 | ○ | 二重線は実線に変換する |
5 | 丸めの場所 | ○ | − |
6 | 線の太さ | ○ |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 線の種類 | ○ | 二重線は実線に変換する |
2 | 線の太さ | ○ | − |
3 | 網掛け | × |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 角度 | ○ | − |
2 | 線の種類 | ○ | − |
3 | 線の太さ | ○ | − |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 角の丸め | ○ | − |
2 | 種別 | ○ | |
3 | 丸めの半径 | ○ | ターゲット環境がVOS1の場合は,「標準」に変換する |
4 | 網掛け | ○ | 薄い網掛け,標準網掛け,濃い網掛け以外の網掛けは,それぞれの濃さに応じて変換する |
5 | 丸めの場所 | ○ | − |
6 | 線の種類 | ○ | 二重線は実線に変換する |
7 | 線の太さ | ○ | − |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | ます(縦) | ○ | − |
2 | ます(横) | ○ | |
3 | ます(行) | ○ | |
4 | ます(列) | ○ | |
5 | バーコード種類 | ○ | 出力先ターゲットによって,展開できる種類が異なる
|
6 | データ文字を印刷する | ○ | − |
7 | バーコードの反復 | ○ | |
8 | コメントの記述 | × | |
9 | APが渡す項目のデータ名 | ○ | |
10 | APが渡す項目のデータ長 | ○ | |
11 | APが渡す項目の下位項目 | ○ |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | ます(縦) | ○ | − |
2 | ます(横) | ○ | |
3 | ます(行) | ○ | |
4 | ます(列) | ○ | |
5 | バーコード種類 | ○ | 出力先ターゲットによって,展開できる種類が異なる
|
6 | データ文字を印刷する | ○ | − |
7 | コメントの記述 | × | |
8 | バーコード値 | ○ |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 文字の間隔 | ○ | − |
2 | 文字色 | × | |
3 | フィールド反復 | ○ | |
4 | コメントの記述 | × | |
5 | APが渡す項目のデータ名 | ○ | |
6 | APが渡す項目のデータ長 | ○ | |
7 | APが渡す項目のデータ型 | ○ | 「/」の入った数字編集文字列を指定した場合,「文字(XX)」に変換する |
8 | APが渡す項目の桁寄せ | ○ | − |
9 | APが渡す項目の埋字 | ○ | LOW,HIGHを指定した場合,「埋字しない」に変換する |
10 | APが渡す項目の初期値 | ○ |
|
11 | APが渡す項目の下位項目 | ○ | (o)下位項目ダイアログを参照 |
項番 | ドローでの設定値 | 定義文生成時 | 備考 |
---|---|---|---|
1 | 下位項目のデータ名 | ○ | − |
2 | 下位項目の桁 | ○ | |
3 | 下位項目のデータ長 | ○ | |
4 | 下位項目のデータ型 | ○ |
|
All Rights Reserved. Copyright (C) 2001, 2006, Hitachi, Ltd.