Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dynamics crm 2011 CRM 2011:所有工作流在保存时同时启动,而不是记录状态更改_Dynamics Crm 2011_Dynamics Crm - Fatal编程技术网

Dynamics crm 2011 CRM 2011:所有工作流在保存时同时启动,而不是记录状态更改

Dynamics crm 2011 CRM 2011:所有工作流在保存时同时启动,而不是记录状态更改,dynamics-crm-2011,dynamics-crm,Dynamics Crm 2011,Dynamics Crm,我有一个CRM 2011工作流,它应该在一个字段发生更改时启动,我在“记录字段更改”中选择了我的字段,但每次我保存与该实体相关的所有工作流时都会被触发。我不明白为什么所有的工作流程都在为所有的字段更改而启动 如果有人有任何想法,请告诉我。在没有看到任何代码的情况下,我不得不在这里进行猜测,但10次中有9次是由于您提交的域比SDK中实际需要的域多 使用CRM SDK时,永远不要通过执行select来执行更新,这会返回比您计划更新的字段更多的字段。实体的属性集合中的任何字段都将被更新,即使它们没有更

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


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

在没有看到任何代码的情况下,我不得不在这里进行猜测,但10次中有9次是由于您提交的域比SDK中实际需要的域多


使用CRM SDK时,永远不要通过执行select来执行更新,这会返回比您计划更新的字段更多的字段。实体的属性集合中的任何字段都将被更新,即使它们没有更改。相反,在本地实例化一个新实体,设置id和任何您想要更新的属性并对其进行更新。

您是如何尝试通过UI还是通过SDK保存记录的?@Daryl通过SDK保存记录(javascript)