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

2.3.289 JMN2502I-S

@1@文で,'@2@'は@3@でなければなりません.
'@2@'は無効になります.

引数の説明

@1@:

エラーを検出した文の動詞.

@2@:

エラーの原因となった語.

@3@:

記述可能な語の種類.

      000001 IDENTIFICATION DIVISION.
      000002 PROGRAM-ID.    P2502.
      000003 ENVIRONMENT    DIVISION.
      000004 DATA           DIVISION.
      000005 WORKING-STORAGE SECTION.
      000006
      000007 PROCEDURE      DIVISION.
      000008     COMPUTE 13 = 12 + 1
      000009 END PROGRAM    P2502.
    

P2502.cob (8) : JMN2502I-S COMPUTE文で,'13'は一意名でなければなりません.'13'は無効になります.

詳細な説明

この診断メッセージは,COBOLの各種の文で期待する語と異なる種類の語が記述された場合に出力されます.主な原因は次の通りです.

  • 1つしか作用対象を記述できない個所に複数の作用対象を記述している.

  • 定数を記述できない所に定数を指定した.

  • 指定可能な定数と字類の異なる定数を指定した.

  • 文に記述可能な補助語・指定の順番を誤った.

例題プログラムの場合は,2の理由からこの診断メッセージが出力されています.