画面・帳票サポートシステム XMAP3 開発支援ユティリティ


付録B.2 書式記述文のインポートで変換できる機能範囲

インポートで書式記述文をWindows上に取り込むときに変換できる機能範囲について説明します。

インポートでWindows用に変換できる書式記述文の範囲を次の表に示します。

表B‒6 変換できる書式記述文

項番

オペレーション

オペランド

変換

備考

UNIX

メインフレーム

1

FORMS

書式名1

○

−

ます目大

○

−

X長

○

−

Y長

○

−

LIST

−

●

書式名2

−

○

書式名2を優先する

2

FRMEND

○

−

3

SECTOR

名前

−

●

セクタ分割は変換しない

X長

−

●

X長

−

●

X長

−

●

X長

−

●

Y長

−

●

4

OPTION

名前

−

●

有効印字領域,CG文字の文字属性は変換しない

DEPTH

−

●

RG

−

●

5

SEGMENT

名前

○

セグメント数は1個

ます目大

○

X長

○

Y長

○

6

SGEND

セグメント名

○

−

7

INCLUDE

名前

●

対応するセグメント数は1個

X位置

○

Y位置

○

セグメント名

○

8

RLINE

名前

●

−

開始X位置

○

−

開始Y位置

○

−

長さ

○

−

線の向き

○

−

線種

○

「実線」「点線」「破線」「一点鎖線」「二点鎖線」に変換する

線の太さ

○

「細」「中」「太」「極太」に変換する

繰り返し間隔

○

線を繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

9

ELINE

名前

●

−

開始X位置

○

−

開始Y位置

○

−

終了X位置

○

−

終了Y位置

○

−

線種

○

「実線」「点線」「破線」「一点鎖線」「二点鎖線」に変換する

線の太さ

○

「細」「中」「太」「極太」に変換する

繰り返し間隔

○

線を繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

10

CIRCLE

名前

●

−

X位置

○

−

Y位置

○

−

半径

○

−

線種

○

「実線」「点線」「破線」「一点鎖線」「二点鎖線」に変換する

線の太さ

○

「細」「中」「太」「極太」に変換する

繰り返し間隔

○

円を繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

11

ARC

名前

●

−

X位置

○

−

Y位置

○

−

半径

○

−

角度

○

90度以下の角度の場合,「30度」「60度」「90度」に変換する

90度を超える場合,円弧を複数個に分けて変換する

線種

○

「実線」「点線」「破線」「一点鎖線」「二点鎖線」に変換する

線の太さ

○

「細」「中」「太」「極太」に変換する

繰り返し間隔

○

円弧を繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

12

BOX

名前

●

−

X位置

○

−

Y位置

○

−

X長

○

−

Y長

○

−

線種

○

「実線」「点線」「破線」「一点鎖線」「二点鎖線」に変換する

線の太さ

○

「細」「中」「太」「極太」に変換する

繰り返し間隔

○

矩形を繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

コーナ形式

○

−

コーナ半径

○

「小」「標準」に変換する

13

CHAR

名前

●

−

X位置

○

−

Y位置

○

−

文字属性

○

−

文字間隔

○

−

文字数

○

−

文字の並び

○

「縦」の場合,文字列を分割して変換する

文字データ名

○

−

繰り返し間隔

○

固定フィールドを繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

14

LAY

名前

●

文字の間隔」が「0〜7ポイント」に当てはまらない場合,文字列を1文字ずつ分割して変換する

「文字の並び」が「縦」の場合,文字列を分割して変換する

X位置

○

Y位置

○

X長

○

Y長

○

文字属性

○

横ボディサイズ

○

縦ボディサイズ

○

文字数

○

文字の並び

○

文字データ名

○

−

繰り返し間隔

○

固定フィールドを繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

15

ADJUST

名前

●

「文字の間隔」が「0〜7ポイント」に当てはまらない場合,文字列を1文字ずつ分割して変換する

「文字の並び」が「縦」の場合,文字列を分割して変換する

X位置

○

Y位置

○

X長

○

Y長

○

文字属性

○

横ボディサイズ

○

縦ボディサイズ

○

文字数

○

文字の並び

○

文字データ名

○

−

繰り返し間隔

○

固定フィールドを繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

16

NXCODE

名前

−

○

−

文字符号,…

−

○

−

17

NCODE

名前

○

−

漢字文字列

○

−

18

NNCODE

名前

−

×

−

文字列

−

×

−

順序番号

−

×

−

19

NACODE

名前

−

×

−

文字列

−

×

−

20

NKCODE

名前

−

×

−

文字列

−

×

−

21

NHCODE

名前

−

×

−

文字列

−

×

−

22

CONST

名前

−

×

−

変換種別

−

×

−

文字列

−

×

−

順序番号

−

×

−

23

ECODE

名前

○

−

半角文字列

○

−

24

CHARC

名前

×

−

X位置

×

−

Y位置

×

−

文字属性

×

−

文字間隔

×

−

文字数

×

−

文字の並び

×

−

変換種別

×

−

文字列

×

−

順序番号

×

−

繰り返し間隔

×

−

繰り返し回数

×

−

繰り返し向き

×

−

25

CHSIZE

名前

○

−

文字属性1

○

インポートの[書式記述文から書式定義ファイル]−[設定]を選択して表示される[オプション設定]ダイアログの[文字属性名設定]タブで文字属性名が設定されていない場合,「文字サイズ」を「14ポイント」で変換する

文字属性2

○

文字サイズ

●

「文字サイズ」は変換しない

「文字の拡大」は「標準」に変換する

種別

●

−

26

GRAPHIC

名前

●

−

X位置

○

−

Y位置

○

−

X長

○

−

Y長

○

−

網掛け種別

○

「薄い網掛け」「標準網掛け」「濃い網掛け」に変換する

ドットデータ名

○

−

繰り返し間隔

○

固定グラフィックまたは網掛けを繰り返し回数分,作成して変換する

繰り返し回数

○

繰り返し向き

○

図形変換種別

○

−

コーナ形式

○

−

コーナ半径

○

「小」「標準」に変換する

27

DOT

名前

○

−

X位置

○

−

Y位置

○

−

ドット列

○

−

28

LINE(移行用記述文)

名前

−

●

−

開始X位置

−

○

−

開始Y位置

−

○

−

長さ

−

○

−

線の向き

○

−

線種

−

○

「実線」「点線」「破線」「一点鎖線」「二点鎖線」に変換する

線の太さ

−

○

「細」「中」「太」「極太」に変換する

繰り返し間隔

−

○

線を繰り返し回数分,作成して変換する

繰り返し回数

−

○

繰り返し向き

−

○

29

CODE(移行用記述文)

名前

−

○

−

文字符号

−

○

−

30

コメント

●

−

31

END

●

−

32

部品ファイル

○

部品を取り込んで変換する

33

ユーザ定義拡張記述文

−

×

−

34

マクロ拡張記述文

−

×

−

35

MAINT用制御文(CATALS文)

−

×

−

36

セグメント定義開始文(MACRO文)

−

×

−

37

セグメント定義終了文(MEND文/BKEND文)

−

×

−

(凡例)

○:有効。

●:内容を破棄。

×:エラー。

−:なし。