ページの先頭行へ戻る
Interstage Service Integrator V9.4.1 解説書
Interstage

5.4.2 CSV読込みの登録仕様

CSVファイルをあらかじめ用意し、[CSV読込み]画面から読み込みます。
CSVファイル上の定義を、一般フォーマット登録に変換することができます。


定義形式

CSVファイルに定義を書く場合の記述形式について説明します。


以下に定義形式のサンプルを示します。


各行が、下記の表の項目順に書かれている必要があります。

表5.14 定義形式

記述順

項目名

内容

1

コメント指示

コメント行か否かを指定します。

  • “C”はコメント行

  • “C”以外は有効行。通番などに利用できます。

ただし、行のすべての項目が省略の場合(カンマだけ)は、コメント行として扱います。

2

フィールド名称

フィールド名称を1~250バイトの範囲で指定します。
指定可能な文字は、日本語、英数字、およびカンマは除く記号です。

3

フィールド属性

フィールドの属性を指定します。
属性の記号については、“表5.15 フィールド属性・符号・桁数・小数部桁数の記号”を参照してください。

4

符号

フィールドの符号を指定します。

  • “S”は符号付き

  • “U”、および指定なしは、符号なし

フィールド属性の指定内容により、指定できない場合があります。
属性と符号指定の関係については、“表5.15 フィールド属性・符号・桁数・小数部桁数の記号”を参照してください。

5

桁数

フィールド桁数(バイト長)を指定します。
フィールド属性、符号、および小数部桁数の指定により、指定可能な桁数が異なります。
属性、符号、および小数部桁数と桁数の関係については、“表5.15 フィールド属性・符号・桁数・小数部桁数の記号”を参照してください。

6

小数部桁数

小数部の桁数を0から15の範囲で指定します。
フィールド属性の指定内容により、指定できない場合があります。
属性と小数部桁数の関係については、“表5.15 フィールド属性・符号・桁数・小数部桁数の記号”を参照してください。

7

グループ区分

フィールド属性が集団項目ヘッダまたは集団項目トレーラの場合に指定します。その他の属性の場合、指定できません。
グループ区分に指定可能な文字は、英数字で1~2バイトの範囲です。

8

グループ繰返し数

フィールド属性が集団項目ヘッダの場合に指定します。その他の属性の場合は指定できません。
グループ繰返し数の指定範囲は1~32000です。

9

初期値

フィールド属性が集団項目ヘッダ、および集団項目トレーラ以外の場合に、フィールド初期値を1~32バイトの範囲で指定します(省略可能)。
指定可能な文字は、日本語、英数字、およびカンマを除く記号です。
属性と設定内容、桁数と設定長の関係については、チェックしません。

それぞれの項目名の詳細については“ISI Formatmanagerクライアント(FEDIT/FL-TABLE)ヘルプ”を参照してください。


表5.15 フィールド属性・符号・桁数・小数部桁数の記号

FEDITでの属性

FEDITでの詰め文字

FEDITでの+符号の有無

属性

符号

桁数(範囲)

小数部桁数

集団項目ヘッダ

HD

指定不可

指定不可

指定不可

集団項目トレーラ

TR

指定不可

X属性

X

1~32000

K属性

K

2~1024(偶数)

B属性

B

1,2,4

H属性

H

1~32000

N属性(符号無)

空白詰め

N

Uまたは指定なし

1~20

0または指定なし

N属性(符号無)

0詰め

UZ

(小数部桁数+2)~20

1~15

N属性(符号有)

空白詰め

無し

S

2~20

0または指定なし

N属性(符号有)

0詰め

無し

SZ

(小数部桁数+3)~20

1~15

N属性(符号有)

空白詰め

有り

SP

N属性(符号有)

0詰め

有り

SZP

9属性(符号無)

9

Uまたは指定なし

1~20

0または指定なし

9属性(符号有)

S

(小数部桁数+1)~20

1~15

C属性(符号無)

空白詰め

C

Uまたは指定なし

1~20

0または指定なし

C属性(符号無)

0詰め

UZ

(小数部桁数+2)~20

1~15

C属性(符号有)

空白詰め

無し

S

2~20

0または指定なし

C属性(符号有)

0詰め

無し

SZ

(小数部桁数+3)~20

1~15

C属性(符号有)

空白詰め

有り

SP

C属性(符号有)

0詰め

有り

SZP

P属性(符号無)

P

Uまたは指定なし

1~10

0または指定なし

2~10

1または2

3~10

3または4

4~10

5または6

5~10

7または8

6~10

9または10

7~10

11または12

8~10

13または14

9~10

15

P属性(符号有)

S

1~10

0または指定なし

2~10

1または2

3~10

3または4

4~10

5または6

5~10

7または8

6~10

9または10

7~10

11または12

8~10

13または14

9~10

15

-:選択不可の項目