我想要一个工作流,当在列表A中创建条目时,将在列表B中为列表C中的每个条目生成一个条目。这可能吗?如果是这样,怎么样?
答案 0 :(得分:1)
创建工作流并与列表A关联。每当添加新条目以列出此工作流程时,都会被踢出 在此事件中,从上下文查找列表C并获取所有list.Items然后在每个列表项上运行foreach并在列表B中插入一个条目
告诉我这是否适合你
答案 1 :(得分:1)
您不能在使用Sharepoint Designer构建的工作流中使用foreach(据我所知)。要执行所需操作,需要在Visual Studio中开发自定义工作流。我最近自己不得不沿着这条路走下去,并没有我想象的那么糟糕。
有一些关于此过程的精彩演练视频Robert Shelton's blog帮助我开始。
如果您的MOSS 2007开发环境是64位(就像我的那样),那么您可能会遇到使用Visual Studio 2008创建和调试工作流的问题。在这种情况下,我会建议WSPBuilder帮助您打包工作流程,可轻松部署到Sharepoint中。这里有一篇关于使用WSP Builder
的好帖子希望这有帮助。