CRM 2011:所有工作流同时在保存而不是记录状态更改时触发

时间:2014-01-02 11:11:30

标签: dynamics-crm-2011 dynamics-crm

我有一个CRM 2011工作流程,它应该触发一个字段的更改,我在“记录字段更改”中选择了我的字段,但每次我保存与该实体相关的所有工作流都会被触发。我不明白为什么所有的工作流程都会针对所有的字段更改而触发。

如果有人有任何想法,请告诉我。

1 个答案:

答案 0 :(得分:1)

在没有看到任何代码的情况下,我不得不在这里进行猜测,但是由于您提交的字段超过了SDK中实际需要的数量,因此在10分中有9次。

使用CRM SDK时,不要通过执行select来执行更新,select会返回比您计划更新的字段更多的字段。实体的属性集合中的任何字段即使没有更改也会更新。相反,在本地实例化一个新实体,设置id以及要更新的任何属性并更新它。