我试图在Sharepoint 2010中完成某些工作,我目前有一个包含信息的列表,每个项目都与一个人相关(在一列中有电子邮件地址)。我想做的是至少每年向他们发送一条消息,要求他们审查信息并在必要时进行更新。因此需要一个工作流程。
我对sharepoint很陌生,我已经尝试过寻找,但似乎并没有找到我正在寻找的东西。我想我可以试试" Pause直到"这两个工作流程将无休止地循环,但我真的不确定。提前谢谢!
答案 0 :(得分:0)
你有几个选择,但没有代码很容易建立(除非你有第三方产品)。我肯定会建议反对"暂停直到......" SharePoint Designer工作流内部的方法;它既不可靠又不必要的负担。
你可以建立&通过Visual Studio部署工作流,该工作流能够包含这种基于计时器的逻辑。另一种选择是创建配置为手动启动的SharePoint Designer工作流;您可以创建一个每年运行一次的SharePoint计时器作业,以便在列表中的每个项目上手动启动WF - 甚至可以编写一个小的Powershell脚本来执行此操作,甚至让SP管理员每年运行一次(当然不太优雅,我知道。)
通常,SharePoint Designer工作流程不允许您构建每年自动运行一次的WF,因此您需要移动到堆栈中的某个层,该层将使用工作流来定义你希望发生,但使用其他服务器端机制来启动你的日程安排的工作流程。