RNF3313

定義仕様で名前の指定がすでに定義されている。名前は受け入れられます。

20

原因−−名前の指定(7-21桁目)がすでに別の定義仕様で定義されていま す。最初の定義仕様は,名前を独立フィールドおよび配列として定義していま す。この定義は名前をデータ構造サブフィールドとして定義しています。この 状況は,RPG/400プログラムのILE RPGプログラムへの変換の結果として起こり ます。ILE RPGプログラムでは配列定義とサブフィールド定義は別のソース・ メンバーに入っています。ILE RPGへの移行を容易にするために,この診断の 回復処置で重複定義が受け入れられます。

回復手順−−キーワードを独立フィールド定義からサブフィールド定義に 移動するか,あるいはこの名前の独立フィールド定義を取り除いてください。 コンパイルし直してください。