如何在CRM中创建跨越具有分组条件的多个实体的快速搜索

时间:2017-06-21 15:42:25

标签: dynamics-crm

我们是一个拥有大型CRM系统(2016& SP1)的住房协会。我们有一项新要求,要求我们的用户能够搜索当前(即不是以前)居住者或居民或非居民(例如承包商)的人

为此,我们需要搜索具有相关租赁实体的Person实体。 Person具有TenancyType字段,其中可能(选项集)值为Occupant,Resident,Contractor。租赁具有TenancyStatus字段,可能(文本)值为Current和Previous。

我们尝试在Person实体的快速视图中使用以下过滤条件:

enter image description here

认为它会让所有不是以前居民的人回归。但是我们注意到它会过滤掉承包商,因为承包商没有相关的租赁记录。

我们需要更改标准以退回所有承包商或所有没有租约的居民和住户。所以我们把它改成了以下内容:

enter image description here

此时我们陷入困境,因为我们注意到第二个和第三个条件不可能在一起,因为第三个条件是相关实体。

我们想知道实现上述目标的最佳方式是什么,我们不希望单独查看每个条件,例如一个用于居民,一个用于无居民等。

非常感谢任何帮助或建议。

2 个答案:

答案 0 :(得分:1)

单个查询无法执行此操作。

相反,您可以使用两个查询。如果您不想这样做,那么使用报告(如Alex所建议的)或BI解决方案将是其他可能性。

答案 1 :(得分:0)

感谢大家在这里回答我的问题。以下描述了正确的答案: https://community.dynamics.com/crm/f/117/p/241352/666651#666651

相关问题