在子网格中显示父/子 1:N 关系
Display Parent / Child 1:N Relationship in Sub Grid
我创建了一个名为 "Contracts" 的新实体,它有一个名为 "Parent Contract" 的查找字段,它引用了它的父项。
当我查看合同时,我希望能够显示所有引用该合同作为父合同(即子合同)的合同。
我创建了一个名为 "Associated Contracts" 的视图,并过滤了 相关 合同(父合同)。
我在表格中添加了一个子网格,并将数据源设置为:
Records: Only Related Records
Entity: Contracts (Parent Contract)
Default View: Associated Contracts
但是我没有得到任何记录!我是 CRM 新手,我做错了什么?
编辑:
关联合同 - 筛选条件
中的所有合约都设置为有效。
合同的默认状态原因是 "Draft" 您能否将此列添加到高级查找中以查看它们是否确实 "Active" 或删除过滤条件并开始回溯?我认为您混淆了状态代码和状态代码属性。
如果删除过滤器中仅显示活动 parent 的部分,子网格应按预期工作。此外,无论 parent 处于活动状态还是非活动状态,子网格都会显示相关记录,这是标准行为。
您可以编辑当前的 Associated Contracts
筛选器,或仅使用一种默认视图(例如 Active Associated Contracts
),具体取决于您要显示的列。
我创建了一个名为 "Contracts" 的新实体,它有一个名为 "Parent Contract" 的查找字段,它引用了它的父项。
当我查看合同时,我希望能够显示所有引用该合同作为父合同(即子合同)的合同。
我创建了一个名为 "Associated Contracts" 的视图,并过滤了 相关 合同(父合同)。
我在表格中添加了一个子网格,并将数据源设置为:
Records: Only Related Records
Entity: Contracts (Parent Contract)
Default View: Associated Contracts
但是我没有得到任何记录!我是 CRM 新手,我做错了什么?
编辑:
关联合同 - 筛选条件
中的所有合约都设置为有效。
合同的默认状态原因是 "Draft" 您能否将此列添加到高级查找中以查看它们是否确实 "Active" 或删除过滤条件并开始回溯?我认为您混淆了状态代码和状态代码属性。
如果删除过滤器中仅显示活动 parent 的部分,子网格应按预期工作。此外,无论 parent 处于活动状态还是非活动状态,子网格都会显示相关记录,这是标准行为。
您可以编辑当前的 Associated Contracts
筛选器,或仅使用一种默认视图(例如 Active Associated Contracts
),具体取决于您要显示的列。