ページの先頭行へ戻る
NetCOBOL V11.0 メッセージ集
FUJITSU Software

4.3.13 JMP0022I-U

EXTERNAL指定のファイル$1の属性が矛盾しています.$2,$3.$4.

システムの処理

プログラムを異常終了させます。

プログラマーの処置

エラーが検出されたプログラム($2)および最初にEXTERNALファイル($1)を定義したプログラム($3)で、$1の定義が矛盾していないか確認してください。
$1には通常ファイル名が設定されますが、ファイル名が設定できない場合は、ソースプログラムに出現したファイル定義の番号が設定されます。
$4に設定される文字例を下表に示します。

表4.7 JMP0022I-Uの$4の内容(ファイル編成共通)

エラー文字列

エラーの内容

ACCESS-MODE

アクセスモード

ACCESS-NAME

アクセス名

FILE-ORG

ファイル編成

LOCK-MODE

LOCK MODE 句の指定

MAXRL

最大レコード長

MINRL

最小レコード長

OPTIONAL

OPTIONAL句指定の有無

RCS

翻訳オプションRCSの内容

REC-MODE

レコード形式

表4.8 JMP0022I-Uの$4の内容(行順ファイル)

エラー文字列

エラーの内容

REC-ATR

レコード項目属性

表4.9 JMP0022I-Uの$4の内容(相対/索引ファイル)

エラー文字列

エラーの内容

ALT-KEY

副レコードキーの個数

KEY-ATR

キー項目の属性

KEY-DISP

キー項目のレコード内変位

KEY-DUPL

DUPLICATES句の指定の有無

KEY-LEN

キー長

REL-ATR

RELATIVE KEY項目の属性

REL-COL

RELATIVE KEY項目桁数

REL-KEY

RELATIVE KEY句の指定の有無

REL-LEN

RELATIVE KEY項目長

REL-NAME

RELATIVE KEY項目の名前

表4.10 JMP0022I-Uの$4の内容(印刷ファイル)

エラー文字列

エラーの内容

ADVANCING

ADVANCING 指定のWRITE 文の有無

CHAR-TYPE

CHARACTER TYPE句の書き方3の指定の有無

CODE

CODE-SET句の指定の有無

CTLCHR

制御文字用領域の属性

LINAGE

LINAGE句の有無

LNG-ATR

LINAGEデータ項目の属性および桁数

LNG1-INTEG

LINAGEデータ項目1の整数値

LNG1-NAME

LINAGEデータ項目1の名前

LNG2-INTEG

LINAGEデータ項目2の整数値

LNG2-NAME

LINAGEデータ項目2の名前

LNG3-INTEG

LINAGEデータ項目3の整数値

LNG3-NAME

LINAGEデータ項目3の名前

LNG4-INTEG

LINAGEデータ項目4の整数値

LNG4-NAME

LINAGEデータ項目4の名前

REC-LEN

レコード長

表4.11 JMP0022I-Uの$4の内容(表示ファイル)

エラー文字列

エラーの内容

DESTINATION

SYMBOLIC DESTINATION句の内容

DESTINATION1

DESTINATION-1句指定の有無

DESTINATION2

DESTINATION-2句指定の有無

DESTINATION3

DESTINATION-3句指定の有無

DEST-CNTL

DESTINATION CONTROL 句指定の有無またはデータ項目長

END-KEY

END KEY句指定の有無

FMT-CNTL

FORMAT CONTROL句指定の有無

FMT-CNTL1

FORMAT CONTROL句データ項目1の長さ

FMT-CNTL2

FORMAT CONTROL句データ項目2の長さ

FORMAT

FORMAT句指定の有無

GROUP

GROUP句指定の有無

MSG-CLASS

MESSAGE CLASS句指定の有無

MSG-CODE

MESSAGE CODE句指定の有無またはデータ項目長

MSG-MODE

MESSAGE MODE句指定の有無

MSG-OWNER

MESSAGE OWNER句指定の有無

PROC-CNTL

PROCESSING CONTROL句指定の有無またはデータ項目長

PROC-MODE

PROCESSING MODE句指定の有無

PROC-TIME

PROCESSING TIME句指定の有無

SEL-FUNC

SELECTED FUNCTION句指定の有無

SESS-CNTL

SESSION CONTROL句指定の有無

SYMBOLIC-DEST

SYMBOLIC DESTINATION句の指定

UNIT-CNTL

UNIT CONTROL句指定の有無またはデータ項目長