2011.04.20
 

CLプログラムでRPGプロシージャー結果を取得する

Question

値を戻す RPG プロシージャーを作成しました。RPG プログラムから呼び出すと動作するのですが、以下のように CL プログラムから呼び出すと、戻り値が得られません。

CALLPRC   PRC(FISCALDTFN) PARM((&FDATE))

プロシージャーの結果をどのように CL プログラムに入れることができるでしょうか。

Answer

RTNVAL パラメーターを CALLPRC CL コマンドに追加するだけです。

CALLPRC   PRC(FISCALDTFN) PARM((&FDATE)) +
             RTNVAL(&returnvalue)

ページトップ

ボタン