在SharePoint Designer 2010中,我正在为自定义列表开发两个工作流程。一个(WF_01)配置为在项目更改时启动,第二个(WF_02)设置为手动启动。
WF_02使用“当前项操作”中的“设置字段”更新某些字段。字段是“选择”和“文本”字段。只要设置了字段,WF_01就会启动,因为字段已更改。
据我了解,“设置字段”操作不应导致事件接收器触发,但“更新列表项”操作确实会导致事件接收器触发。这是真的?如果是这样,这种行为的原因是什么?
答案 0 :(得分:0)
我不知道微软的设计意图是什么背后的“项目变更”,以及是否应该以与更新列表项不同的方式对待设置字段。
我确实知道,在我编写和维护SP2010工作流程的丰富经验中,实践中没有区别。我已经学会假设任何列表项中的任何任何列都被设置或更新,“On Item Change”工作流将启动并作用于该List Item。