了解 SharePoint Designer 2013 中的可视化设计器的基本功能。
注意
自 2020 年 8 月 1 日起,SharePoint 2010 工作流已对新租户停用,并于 2020 年 11 月 1 日从现有租户中删除。 如果你使用的是 SharePoint 2010 工作流,我们建议迁移到 Power Automate 或其他支持的解决方案。 有关详细信息,请参阅 SharePoint 2010 工作流停用。
SharePoint Designer 2013 中的可视化设计器概述
SharePoint Designer 2013 包括一个称为可视化设计器的新工作流设计图面。 您可以通过将形状拖到设计图面来使用可视化设计器开发工作流。
重要说明:必须在计算机上同时安装 SharePoint Designer 2013 和 Visio Professional 2013,才能使用可视化设计器。 如果尚未安装 Visio,将会看到错误消息,如下图所示。
图:必须安装 Visio 2013 Professional,才能使用可视化设计器
左侧的“形状”窗格包含工作流形状,您可以将这些形状拖到设计图面以创建工作流。 下面是可用于生成工作流的三种类别的形状。
操作: 可由工作流执行的特定操作。 部分示例包括调用 HTTP Web 服务、添加注释和更新列表。
组件: 添加后可为工作流操作提供结构化环境的常规组件。 部分示例包括阶段容器、带有条件的循环和开始工作流形状。
条件: 可用于提供基于特定条件的工作流路径的条件逻辑形状。 部分示例包括检查某个值是否等于另一个值、检查某个人是否是有效的 SharePoint 用户以及检查某项是否在特定的日期范围内创建。
提示: 有关 SharePoint Designer 2013 中可用的形状的完整列表,请参阅 Visio 中 SharePoint Server 工作流模板中的形状
下图展示了可视化设计器中的工作流。
SharePoint Designer 2013 中的可视化设计器
使用 SharePoint 中的可视化设计器
可通过"工作流"选项卡的"视图"下拉菜单访问 SharePoint Designer 2013 中的可视化设计器。有三种不同的视图可用于开发工作流:
基于文本的设计器:基于文本的工作流开发环境。
可视化设计器: 可将形状拖到设计图面以开发工作流的可视化工作流开发环境。 (需要 Visio Professional 2013)
阶段视图:展示工作流的各个阶段是如何组合在一起的,生成视觉对象设计图面的概要视图。 它类似于可视化设计器视图,区别在于不显示形状级详细信息。 (需要安装 Visio Professional 2013)
可以在“工作流”功能区的“管理”部分中切换“视图”,如下图所示。
在 SharePoint Designer 2013 中的设计视图之间切换
可以用基于文本的设计器和/或可视化设计器开发工作流。 例如,如果使用基于文本的设计器开发工作流,则可以将该视图切换为可视化设计器,然后继续开发同一工作流。 同样,您也可以使用可视化设计器开始开发工作流,然后再将视图切换为基于文本的设计器并继续开发同一工作流。 在各视图之间来回移动可为您的工作流开发提供较大的灵活性。