我已经创建了一个新的QBO3模块MySubject,其中包括指向InvestorID和ServicerID的组织表的外键。
当我调用MySubject\Summary时,我看不到投资者或服务商的组织记录。
然而,调用QBO3的核心Loan\Summary确实会产生这样的外键输出:
<LoanCollection>
<LoanItem>...</LoanItem>
<OrganizationItem>{Investor info is here}</OrganizationItem>
<OrganizationItem>{Servicer info is here}</OrganizationItem>
...
</LoanCollection>要确保在MySubject\Summary输出中发出Organization节点,我需要做些什么?
发布于 2018-06-15 22:24:09
将外键列的名称添加到MySubject\Summary语句的ForeignKeys参数中。
开箱即用的Loan\Summary语句包括:

ForeignKeys = " ServicerID AgencyID InvestorID AssignedOrganizationID AssignedPersonID "
注意这个值前面和后面的空格!
下面是一个copy of the documentation。
Summary语句可能返回过多的信息。默认情况下,所有祖先和子对象都包含在摘要结果中。如果一个对象有成百上千个子级,并且在摘要语句中很少需要这些子级,则可以排除这些子级。要定制摘要结果,请从设计>配置>已安装的模块>{模块}>语句中创建摘要语句,并添加以下一个或多个参数:
的给定表和层代的子记录的最大数量
https://stackoverflow.com/questions/50877521
复制相似问题