RNF3753

値による受け渡しのパラメーターの場合には,OPTIONS(*OMIT), OPTIONS(*VARSIZE),およびOPTIONS(*NULLIND) は無効です。

20

原因−−OPTIONS(*OMIT), OPTIONS(*VARSIZE),およびOPTIONS(*NULLIND)が 有効なのは,参照または読み取り専用参照(CONSTキーワード)による受け渡し のパラメーターのみです。このパラメーターにはVALUEキーワードがすでに指 定されており,値で渡されることを示しています。OPTIONSキーワード の*OMIT, *VARSIZE,および*NULLINDパラメーターは無視されます。

回復手順−−VALUEキーワードを除去するか,OPTIONSキーワードに*OMIT, *VARSIZE,または*NULLINDパラメーターを指定しないでください。コンパイル し直してください。

エラーの詳細説明−−OPTIONS(*OMIT)は,特殊値*OMITをパラメーターとし て渡すことができることを意味します。OPTIONS(*VARSIZE)は,渡されるパラ メーターの長さまたは次元が検査されないことを意味します 。OPTIONS(*NULLIND)は,パラメーターのヌル・バイト・マップがパラメーター で渡されることを意味します。