Dynamics crm 2011 如何使用FetchXMl查找在过去一个月内未修改任何活动的所有帐户

Dynamics crm 2011 如何使用FetchXMl查找在过去一个月内未修改任何活动的所有帐户,dynamics-crm-2011,crm,fetchxml,Dynamics Crm 2011,Crm,Fetchxml,是否有可能在CRM中找到过去一个月内未修改任何活动的所有客户。我试过一个,但我不确定它是否正确。谁能帮帮我吗。我不确定这是否可能 恐怕不可能获取这种获取xml的方法。您必须分两步实现您的逻辑: 检索所有帐户 删除具有上个月修改的活动的所有帐户 我认为在不进行多次查询的情况下,最好的方法是在帐户实体上创建一个自定义字段,然后有一个插件,每当更新与帐户相关的活动时,就会填充该字段。这将使您的查询更加容易,并在CRM中工作 我想你这里的问题是,你只能得到有关联活动的帐户。而查询还需要返回没有关联

是否有可能在CRM中找到过去一个月内未修改任何活动的所有客户。我试过一个,但我不确定它是否正确。谁能帮帮我吗。我不确定这是否可能



恐怕不可能获取这种获取xml的方法。您必须分两步实现您的逻辑:

  • 检索所有帐户

  • 删除具有上个月修改的活动的所有帐户


  • 我认为在不进行多次查询的情况下,最好的方法是在帐户实体上创建一个自定义字段,然后有一个插件,每当更新与帐户相关的活动时,就会填充该字段。这将使您的查询更加容易,并在CRM中工作

    我想你这里的问题是,你只能得到有关联活动的帐户。而查询还需要返回没有关联活动的帐户

    你需要的是一个左外连接。这仅在2013年可用,因此,如果您很快要升级,您将能够向查询中添加以下条件以获得所需的结果

    <condition entityname='account' attribute='regardingobjectid' operator='null'/>
    
    
    
    看起来应该能用。您是否尝试过,但未收到预期结果?听起来您的查询确实需要子查询。请参阅有关CRM及其子查询限制的回答。是否使用外部联接检索所有帐户?请尝试编写SQL查询,该查询将返回正确的结果,而不使用子查询和having子句。我相信你做不到。这意味着不可能使用FetchXml实现相同的查询。即使是外部连接也无济于事。