在SharePoint Server 2010列表中的工作流的帮助下创建新的列表项(行)时遇到一些问题。以下是事实。
由于我只能使用SharePoint Designer,因此我没有可能创建一个for循环(我不得不说,它非常弱且烦人,因为它会简化很多事情)。但是,到目前为止我所拥有的是以下内容,它在某种程度上起作用:
实际上,它与this forum contribution中描述的原理相同。
现在问题在于:尽管循环有效,但问题是在辅助列表中最多只创建了5个项目,但我从未在任何地方声明过。例如,如果我在主列表中创建一个项目并输入数字10,则计数器将停止在5,并且在辅助列表中仅创建5个项目。但如果我输入一个低于5的数字,一切都很完美。例如,如果我想在辅助列表中创建3个项目,它只会创建3个项目,计数器将停止在3,就像它应该的那样。
因为我对SharePoint很陌生(我来自PHP / SQL-World,你知道 - 循环绝对没问题),我的问题是如果在创建列表方面有任何预定义的限制工作流程中的项目,如果是,我可以如何以及在何处更改它们(如果可能的话)。
答案 0 :(得分:1)
This page表示内置5的限制是为了减少服务器压力并防止无限循环。
我现在找不到它,但有人说这可以通过在循环工作流程的最后一步添加“Pause for Duration”一分钟来避免。