【发布时间】:2010-02-08 21:07:29
【问题描述】:
在 moss 2007 服务包 2 中
我设计了一个共享点设计器循环工作流,它处理列表中的每个项目,并使用列表中的标志列跟踪最后处理的项目。
最初列表中的所有项目都有标志列 value = no
循环工作流首先在列表中查找标志 = 否的第一项
处理此项目后,它会将其标志变为“是”。然后它只处理下一项。
在到达列表中的最后一项时,它会对其进行处理,然后将其标志变为是。
然后循环工作流以未找到错误列表项结束,因为在下一次迭代中它找不到任何没有标记的项。
我的问题是 - 我怎么知道最后一个项目已被处理。这样我就可以启动一个工作流程,再次将所有标志重置为 no,以使原始工作流程再次可用。
【问题讨论】:
标签: sharepoint sharepoint-designer