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

2.6.101 JMN5539I-S

行内呼出し中でメソッドの呼出しに用いる一意名はオブジェクト参照一意名でなければなりません. 行内呼出しは無効になります.

例題

[C5539.cob]
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID.      C5539.
000003 ENVIRONMENT    DIVISION.
000004 IDENTIFICATION DIVISION.
000005 OBJECT.
000006 DATA           DIVISION.
000007 WORKING-STORAGE SECTION.
000008 01 PR5539         PIC S9(4) COMP-5 PROPERTY.
000009 PROCEDURE      DIVISION.
000010 IDENTIFICATION DIVISION.
000011 METHOD-ID.     M5539.
000012 DATA           DIVISION.
000013 LINKAGE        SECTION.
000014 01  LK1        PIC X(8).
000015 PROCEDURE      DIVISION RETURNING LK1.
000016     MOVE PR5539 OF SELF :: "M5539" TO LK1.
000017     EXIT METHOD.
000018 END METHOD     M5539.
000019 END OBJECT.
000020 END CLASS      C5539.

C5539.cob 16: JMN5539I-S 行内呼出し中でメソッドの呼出しに用いる一意名はオブジェクト参照一意名でなければなりません.行内呼出しは無効になります.

詳細な説明

行内呼出し演算子(連続したコロンの組「::」)の直前に指定したオブジェクト参照一意名によって,実行したい手続き(メソッド)を持つオブジェクトを識別します.