【发布时间】:2014-11-09 08:05:59
【问题描述】:
我正在尝试找出如何在一个行集中填充两条单独的记录以发布到集成代理。我分别填充两个行集(RS1 用于记录名称的级别 1,RS 用于人员的级别 0 记录)
&RS1 = CreateRowset(Record.NAMES);
&RS1.Fill("Where emplid=:1 and name_type=:2", &emplid, &nameType);
&RS = CreateRowset(Record.PERSON, &RS1);
&RS.Fill("Where emplid=:1", &emplid);
在上面的代码之后我也尝试过使用它并且NAMES记录没有显示在行集中
&RS1.CopyTo(&RS, Record.NAMES, Record.PERSON);
问题是,当我在运行后查看 &RS 时,&RS 中的姓名记录不包含来自 &RS1 的任何姓名信息,但填充了人员记录。谁能帮助我了解如何在 &RS 中使用来自 &RS1 的数据填充此名称记录?
【问题讨论】:
标签: record peoplesoft rowset peoplesoft-app-engine