0

在 SharePoint Designer 2010 中,我正在为自定义列表开发两个工作流。一个 (WF_01) 配置为在更改项目时启动,第二个 (WF_02) 设置为手动启动。

WF_02 使用当前项目操作中的设置字段更新一些字段。这些字段是选项和文本字段。每当设置字段时,WF_01 就会启动,因为字段已更改。

据我了解,Set Field 操作不应导致事件接收器触发,但 Update List Item 操作确实会导致事件接收器触发。这是真的?如果是这样,这种行为的原因可能是什么?

4

1 回答 1

0

我不知道 Microsoft 的“On Item Change”背后的设计意图是什么,以及 Set Field 的处理方式是否应该与 Update List Item 不同。

我确实知道,根据我编写和维护 SP2010 工作流程的丰富经验,在实践中没有区别。我已经学会假设任何时候任何列表项中的任何列都被设置或更新,“项目更改”工作流将启动并对该列表项采取行动。

于 2011-07-01T19:55:49.860 回答