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

2.6.122 JMN5562I-S

@1@は@2@の引数に指定できません.

埋め込みの説明

@1@ : メソッドの行内呼出し,オブジェクトプロパティ,オブジェクト指定子付きの一意名,算術式またはエラーの原因となった関数名.
@2@ : メソッドの行内呼出し,FUNCTION ADDR,FUNCTION LENGまたはFUNCTION LENGTH.

例題

[C5562.cob]
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID.      C5562.
000003 IDENTIFICATION DIVISION.
000004 OBJECT.
000005 PROCEDURE DIVISION.
000006 IDENTIFICATION DIVISION.
000007 METHOD-ID.     M5562.
000008 DATA           DIVISION.
000009 WORKING-STORAGE SECTION.
000010 01 WX          PIC X(4).
000011 LINKAGE         SECTION.
000012 01 LX1         PIC X(4).
000013 01 LX2         PIC X(4).
000014 PROCEDURE      DIVISION
000015                  USING     LX1
000016                  RETURNING LX2.
000017     MOVE SELF :: "M5562" (SELF :: "M5562"(WX)) TO WX.
000018 END METHOD     M5562.
000019 END OBJECT.
000020 END CLASS      C5562.

C5562.cob 17: JMN5562I-S メソッドの行内呼出しはメソッドの行内呼出しの引数に指定できません.

C5562.cob 17: JMN3430I-S INVOKE文のUSING指定または行内呼出しに記述したパラメタの個数は,PROCEDURE DIVISIONのUSING指定に記述したパラメタの個数と一致していなければなりません.