行セット (テーブルから入力されたもの) を行セット タイプのメッセージにコピーする際に問題が発生しています。
これは私が持っているものです(何度も失敗した多くの試行を行いました)
Local Message &MSG;
Local Rowset &HDR_RS, &LN_RS;
&MSG = CreateMessage(Operation.TEST_SC_ASYNC_IB);
&HDR_RS = CreateRowset(Record.FUND_TBL);
&HDR_RS.Fill();
私の目標は、メッセージに入力された HDR_RS 行セットを追加することです
これが解決策です:
&MSG = CreateMessage(Operation.TEST_SC_ASYNC_IB);
&HDR_RS = CreateRowset(Record.FUND_TBL);
&HDR_RS.Fill();
&MSG.CopyRowset(&HDR_RS);
%IntBroker.Publish(&MSG);