我们正在将内容从一个SharePoint(MOSS 2007)迁移到新平台(SP 2013)。我们有必须在每个站点上手动修复一些项目的情况。
我是否有办法知道网站是否使用了任何工作流程?
P.S:所有网站都启用了与工作流程相关的功能。我们可以在课程列表设置中看到工作流程,但我想在站点级别检查工作流程是否在网站的任何地方使用。
提前致谢。
答案 0 :(得分:1)
列表工作流程针对该列表中的项目运行。所以我的想法是否定的。我的建议是开放SPD并检查那里的工作流程。如果他们列出了工作流程,那么他们会针对该列表运行,据我所知,该列表是专门的。
答案 1 :(得分:1)
我能想到的最好的方法是你需要在Visual Studio中自定义代码并使用工作流程记录网站,步骤
if(sPList.WorkflowAssociations.Count > 0 )
该网站包含某些列表中的工作流程