フォーマット転送およびマルチフォーマット転送の場合のコード変換規則
フォーマット転送、およびマルチフォーマット転送は、フォーマット情報で定義された項目タイプごとにコード変換を行います。
それぞれの項目タイプによってコード変換規則があります。
フォーマット転送およびマルチフォーマット転送の場合、Win-UX系機種でも改行コードをレコードの区切りとは認識しません。
そのため、Win-UX系機種からMF-IBMi系機種へ転送した場合、改行コードは削除されません。
また、MF-IBMi系機種からWin-UX系機種へ転送した場合、改行コードは付加されません。
以下に、HULFTで定義できるフォーマット情報の項目タイプを示します。
項目タイプ |
サイズ(バイト) |
項目説明 |
|
---|---|---|---|
X |
キャラクタータイプ |
1~9999 |
|
M |
可変長文字タイプ |
1~9999 |
|
N |
2バイト表示文字タイプ |
2~9998 (*3) |
|
9 |
サイン無外部10進数 |
1~18 |
|
B |
バイナリタイプ |
2,4,8 |
|
P |
サイン付内部10進数 |
1~10 |
|
S |
サイン付外部10進数 |
1~18 |
|
F |
浮動小数点タイプ |
4,8 |
|
I |
イメージタイプ |
1~9999 |
|
*1 |
: |
キャラクタータイプ(X)のデータの変換規則については、「フォーマット変換規則2(キャラクタータイプ)」を参照してください。 |
*2 |
: |
2バイト表示文字(N)タイプを指定したデータに1バイトコードを含んでいる場合、正常に変換されません。 |
*3 |
: |
偶数バイトのみ指定できます。 |
以下の製品は、フォーマット転送およびマルチフォーマット転送には対応していません。
-
HULFT10 for Container Services
-
HULFT10 for Container Platform