RNF0380

%THISは,JAVAインスタンス・メソッド中でのみ有効です。

30

原因−−組み込み関数%THISが有効なのは,定義中のサブプロシージャー がJAVAメソッドである(プロトタイプに関するEXTPROCキーワードの最初のパ ラメーターが*JAVAである)場合だけです。さらに%THISはJAVA,インスタンス ・メソッドの場合にのみ有効です(プロトタイプにキーワードSTATICが指定) 。組み込み関数は無視されます。

回復手順−−プロシージャーがJAVAインスタンス・メソッドである場合に は,最初のパラメーターが*JAVAとなるようにプロトタイプのEXTPROCキーワー ドを変更するか,あるいはプロトタイプからSTATICキーワードを取り除いてく ださい。そうでない場合には,%THIS組み込み関数を取り除いてください。コ ンパイルし直してください。