根据这里的 Peoplebook, CreateRowset 函数有参数 {FIELD.fieldname, RECORD.recname} 用于指定相关的显示记录。
我曾尝试像下面这样使用它(仅作为示例):
&rs1 = CreateRowset(Record.User, Field.UserId, Record.UserName);
&rs1.Fill();
For &k = 1 To &rs1.ActiveRowCount
MessageBox(0, "", 999999, 99999, &rs1(&k).UserName.Name.Value);
End-for;
(Record.User 仅包含 UserId(key)、Password。Record.UserName
包含 UserId(key)、Name。)
我无法获取 UserName.Name 的值,我误解了这个参数的用法吗?