Dynamics crm 2011 哪个工作流在Dynamics CRM 2011中首先运行?

Dynamics crm 2011 哪个工作流在Dynamics CRM 2011中首先运行?,dynamics-crm-2011,dynamics-crm,Dynamics Crm 2011,Dynamics Crm,如果在Dynamics CRM中创建或更新记录时运行多个工作流,则哪些工作流优先于其他工作流 例如:如果WF-A、WF-B、WF-C在记录上更新属性“AAA”时启动,那么哪个会首先运行?它们每次运行的顺序都一样吗 谢谢你的回答 异步进程在拥有资源时只调用这三个。任何WF都可以是第一个工作流,如果您需要按顺序运行工作流,那么一个工作流应该在其步骤中调用其他工作流。但是,正如您在此处看到的,此信息并不正确: 由于您使用的是CRM 2011,您有几个选择: 按照@Sxntk在回答中提到的做(创建一个

如果在Dynamics CRM中创建或更新记录时运行多个工作流,则哪些工作流优先于其他工作流

例如:如果WF-A、WF-B、WF-C在记录上更新属性“AAA”时启动,那么哪个会首先运行?它们每次运行的顺序都一样吗


谢谢你的回答

异步进程在拥有资源时只调用这三个。任何WF都可以是第一个工作流,如果您需要按顺序运行工作流,那么一个工作流应该在其步骤中调用其他工作流。

但是,正如您在此处看到的,此信息并不正确:

由于您使用的是CRM 2011,您有几个选择:

  • 按照@Sxntk在回答中提到的做(创建一个单独的WF,将其他WF作为步骤调用)
  • 在希望最后执行的WF中添加延迟。例如,在WF 2上添加2分钟延迟,在WF 3上添加4分钟延迟。这并不能保证,但在大多数情况下,这将始终有效
  • 在插件内部创建可以同步执行的操作。这需要编码,因此可能不是有效选项
  • 选项1很可能是最合适的