MSCRM 识别表单属性集合上的快速查看属性

MSCRM Identify Quick View attributes on form attribute collection

在 Microsoft Dynamics CRM 的表单上,您可以放置​​一个快速查看表单以显示来自相关父实体的信息。 我使用 javascript 动态检索表单上的所有属性:

Xrm.Page.data.entity.attributes.forEach(function (attribute, index) { ... }

截至 CRM 2016,此方法为我提供了所有可用属性,包括来自父实体的 属性。 有没有一种方法可以识别哪些返回的属性实际上属于父实体并且仅由于放置在表单上的 QV 表单才可用?

要么预先过滤字段,要么使用 .getParent().getId() 与每个属性,比较主窗体实体 ID 和快速视图实体 ID。