画面・帳票サポートシステム XMAP3 メインフレーム連携ガイド

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

付録C.3 インポート機能で変換できる記述文の機能範囲

メインフレームの記述文からインポート機能を使ってXMAP3の書式定義ファイルに変換できる範囲,および書式定義ファイルからエクスポート機能を使って生成できる記述文の範囲を次の表に示します。変換については,「18.4 ドローによる編集」を参照してください。

表C-6 変換できる記述文

オペレーション インポート エクスポート 備考
FORMS
FRMEND
SECTOR ×
OPTION ※:ターゲットがメインフレームの場合
SEGMENT × セグメント数は1個
SGEND ×
INCLUDE ×
RLINE
ELINE
CIRCLE
ARC
CHAR
NXCODE × ※:NCODEになる
NCODE
NNCODE × ×
NACODE × ×
NKCODE × ×
NHCODE × ×
CHSIZE × ※:文字サイズは無視する
GRAPHIC
DOT
BOX
LAY × ※:ベタ(CHAR)になる
ADJUST × ※:ベタ(CHAR)になる
CONST × ×
ECODE
CHARC × ×
LINE(移行用記述文) ×
CODE(移行用記述文) ×
コメント ×
END × ※:VOS1だけ指定可能
INCLUDE文とSEGMENT文のネスト × ×
部品ファイル × ※:部品でなくなる
ユーザ定義拡張記述文 × ×
マクロ拡張記述文 × × ※:VOS3だけ指定可能
MAINT用制御文(CATALS文) × × ※:VOS1だけ指定可能
セグメント定義開始文(MACRO文) × × ※:VOS1だけ指定可能
セグメント定義終了文(MEND文/BKEND文) × × ※:VOS1だけ指定可能

(凡例)
インポート機能
 ○:有効。
 ●:内容を破棄。
 ×:エラー。
エクスポート機能
 ○:生成する。
 ×:生成しない。
備考
 −:なし。

表C-7 変換できる記述文(オペランド)

オペレーション オペランド インポート エクスポート 備考
FORMS 書式名1
ます目大
X長
Y長
LIST ×
書式名2 ※:書式名2を優先する
エクスポートはVOS3用だけ可能
FRMEND 名前 ×
SECTOR 名前 ×
X長 ×
X長 ×
X長 ×
X長 ×
Y長 ×
OPTION 名前 ×
DEPTH ×
RG ※:5ポイント以外のものを展開
SEGMENT 名前 ×
ます目大 ×
X長 ×
Y長 ×
SGEND 名前 ×
セグメント名 ×
INCLUDE 名前 ×
X位置 ×
Y位置 ×
セグメント名 ×
RLINE 名前 ×
開始X位置
開始Y位置
長さ
線種 ※:集約される
線の太さ ※:集約される
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
ELINE 名前 ×
開始X位置
開始Y位置
終了X位置
終了Y位置
線種 ※:集約される
線の太さ ※:集約される
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
CIRCLE 名前 ×
X位置
Y位置
半径
線種 ※:集約される
線の太さ × ※:集約される
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
ARC 名前 ×
X位置
Y位置
半径
角度 ※:30度の倍数に集約される
線種 ※:集約される
線の太さ × ※:集約される
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
CHAR 名前 ×
X位置
Y位置
文字属性
文字間隔
文字数
文字の並び ×
文字データ名 ※:XMAP3が自動生成する
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
NXCODE 名前 ×
文字符号,… × KEISコードだけ
EBCDIKコードは無視
NCODE 名前 ※:XMAP3が自動生成する
漢字文字列
NNCODE 名前 × ×
文字列 × ×
順序番号 × ×
NACODE 名前 × ×
文字列 × ×
NKCODE 名前 × ×
文字列 × ×
NHCODE 名前 × ×
文字列 × ×
CHSIZE 名前 ×
文字属性1 × ※:外付けの情報にこの文字属性が設定されていない場合は,標準属性で14ポイントとして扱う
また,設定されている場合はその属性に従う
文字属性2 ×
文字サイズ × ※:無視する
種別 × ※:無視する
GRAPHIC 名前 ×
X位置
Y位置
X長
Y長
網掛け種別 ※:集約される
ドットデータ名 ※:XMAP3が自動生成する
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
図形変換種別 ×
コーナ形式
コーナ半径 ※:集約される
DOT 名前 ※:XMAP3が自動生成する
X位置
Y位置
ドット列
BOX 名前 ×
X位置
Y位置
X長
Y長
線種
線の太さ ※:集約される
繰り返し間隔 ※:集約される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
コーナ形式
コーナ半径 ※:集約される
LAY 名前 ×
X位置 ×
Y位置 ×
X長 ×
Y長 ×
文字属性 ×
横ボディサイズ ×
縦ボディサイズ ×
文字数 ×
文字の並び ×
文字データ名 ×
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
ADJUST 名前 ×
X位置 ×
Y位置 ×
X長 ×
Y長 ×
文字属性 ×
横ボディサイズ ×
縦ボディサイズ ×
文字数 ×
文字の並び ×
文字データ名 ×
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
CONST 名前 × ×
カナ漢字変換種別 × ×
文字列 × ×
順序番号 × ×
ECODE 名前 ※:XMAP3が自動生成する
半角文字列
CHARC 名前 × ×
X位置 × ×
Y位置 × ×
文字属性 × ×
文字間隔 × ×
文字数 × ×
文字の並び × ×
変換種別 × ×
文字列 × ×
順序番号 × ×
繰り返し間隔 × ×
繰り返し回数 × ×
繰り返し向き × ×
LINE(移行用記述文) 名前 ×
開始X位置 ×
開始Y位置 ×
長さ ×
線種 × ※:集約される
線の太さ × ※:集約される
繰り返し間隔 × ※:回数分に分割される
繰り返し回数 × ※:回数分に分割される
繰り返し向き × ※:回数分に分割される
CODE(移行用記述文) 名前 ×
文字符号 ×
INCLUDE文とSEGMENT文のネスト MAX16 × ×

(凡例)
インポート機能
○:有効。
●:内容を破棄。
×:エラー。
エクスポート機能
○:生成する。
×:生成しない。
備考
−:なし。