私がこのプログラムインターフェースを持っているとしましょう
d PgmText pi
d outInfo 65535
d pgmName 10 const
d pgmLibrary 10 const
を介して呼び出すとJTOpen
、入力/出力パラメータに割り当てられたデータが読み取られますoutInfo
。問題は、%alloc
-ated データが の最大次元を超えていることですoutInfo
。
それで、私は何をすべきですか?たとえば、AS400ByteArray
asを渡すことはできProgramParameter.PASS_BY_REFERENCE
ますが、RPG コードで何をすればよいでしょうか?
注意: V5R1 と互換性がある必要があります。