FetchXML按电子邮件的名称过滤AboutObjectId

时间:2015-10-28 00:33:38

标签: dynamics-crm fetchxml

我有一个从QueueItem开始的查询,如果Queue Item引用的实体是电子邮件,则添加一些额外的过滤条件。其中一个条件是电子邮件的主要字段值,反过来,"关于"。我并不真正关心电子邮件引用的实体类型,我只需要让用户按照"名称"进行过滤。那个实体。这是可能的,如果是的话,怎么样?

1 个答案:

答案 0 :(得分:0)

这取决于执行查询的位置。

使用基本的FetchXML查询,在这种可能的方式中,您需要对关系进行连接,并查看是否有记录。它并不完美但它可能有用。

enter image description here

如果您正在从代码运行查询,那么它会更容易,因为您可以检查代码中的实体类型。例如:

EntityReference e = entity.GetAttributeValue("regardingobjectid");
string entityName = e.LogicalName;