应用对象
SharePoint Designer 2010

在整个企业中,团队使用 Microsoft SharePoint 网站协作处理文档和共享信息。 您希望生成可提高组织的工作效率和效率的 SharePoint 解决方案,但不希望编写代码。 从哪里开始?

使用 Microsoft SharePoint Designer 2010 ,可以设计无代码工作流解决方案,以管理组织中简单到更复杂的业务流程。 工作流将逻辑添加到系统和人工流程。 当另一个数据源发生更改时,系统进程的工作流可能会更新一个数据源。 人工流程的工作流可能会将文档(如支出报表)发送给员工的经理进行审批,如果获得批准,则发送给会计部门进行处理。 

SharePoint Designer 2010 插图

这可以通过 SharePoint Designer 2010 中强大但直观的工作流编辑器实现,该编辑器允许嵌套逻辑、子步骤等。 例如,如果工作流关联到文档库,或者将其筛选为文档内容类型,则将显示一组上下文文档集操作。 文档集是 SharePoint Server 2010 中的一项新功能,其中一组文档被视为单个单元,因此文档集的工作流操作将循环访问该文档集中的所有项目。

其他新的工作流操作包括构成 SharePoint Server 中三个最常见工作流基础的操作- 审批、收集反馈和收集签名工作流,以及用于操作字符串和日期的实用工具操作;使用 SharePoint 用户配置文件存储查找人员经理的新关系操作;以及工作流可用于设置列表项权限的新列表操作。

还可以使用 Microsoft Visio 及其可导出到 SharePoint Designer 2010 的流程图模板来设计和共享工作流。

SharePoint Designer 2010 插图

本文介绍工作流的基础知识。 了解工作流的类型和基本构建基块(操作、条件和步骤)后,可以快速添加工作流以自动化流程,并帮助提高组织的工作效率和效率。

本文内容

什么是工作流?

工作流是组织的工作方式,是一系列对应于工作流程的操作,例如采购订单流程。 SharePoint 2010 可帮助你自动执行这些工作流,从而提高组织的效率和工作效率。 这是因为自动化工作流驱动流程,使组织可以专注于工作,而不是管理流程。

工作流可以控制 SharePoint 2010 网站、列表、库、内容类型或列表项的大多数方面,包括该项目的生命周期。 工作流可以包括 (人员执行的操作或工作流参与者) 执行的操作和工作流执行的操作。 工作流参与者可以通过指定的“任务”列表与工作流交互,其中工作流可以为某人创建任务,并在任务标记为完成之前保持暂停状态。

工作流可以简单或复杂地满足业务流程要求。 可以创建用户启动的工作流,也可以创建基于事件(例如创建或更改列表项时)自动启动的工作流。

通常,使用 SharePoint Designer 2010 设计工作流时,请遵循以下基本步骤:

  • 选择要创建的工作流类型:列表、可重用列表或网站。

  • 使用工作流编辑器选择并组合定义工作流步骤的条件和操作,以便它表示要自动执行的业务流程。

  • 保存并发布工作流。

  • 如有必要,自定义自动生成的工作流表单。

可以将工作流视为操作流程图,其中包含开始、结束和从头到尾的顺序流。 工作流可以合并并行分支,但最终会从初始操作进展到最终操作。

例如,假设要绘制在 SharePoint 2010 中传送文档以供审批的工作流。 工作流启动时,它会通过电子邮件自动通知指定的审阅者有要审阅的文档。 然后,审阅者审阅文档,并更改文档的状态,以指示他们已完成其任务,以及他们是否批准或拒绝了文档。 根据审阅者响应,工作流会继续执行两个并行分支之一。 如果审阅者批准文档,工作流会将已批准文档移动到特定的文档库,然后向整个团队发送电子邮件,通知他们已批准的文档。 如果审阅者拒绝了文档,工作流会通知文档作者。 在任一情况下,工作流将到达其末尾,并完成该过程。

工作流流程图

图 1:审批工作流示例

返回页首

应设计哪种类型的工作流?

SharePoint 2010 中有三种类型的工作流:

  • 列表

  • 可重用列表

  • 网站

新建工作流

列出工作流

列表工作流是在 SharePoint 2007 中可用的工作流类型。 由于列表具有创建列表的上下文,因此列表工作流自动有权访问将运行列表项的自定义字段的值,例如文档库的自定义备注字段。 列表工作流不能提供给此或其他网站上的其他列表或库。 若要为多个列表提供相同的工作流功能,必须在所有位置手动重新创建工作流。

如果知道只需要为特定列表设计的工作流,则列表工作流的优点是自动提供列表的自定义字段。

可重用列表工作流

可以在网站集的顶级网站中创建可重用列表工作流 (可重用工作流) ,并且该工作流可全局可重用,这意味着工作流可以关联到网站集中的任何列表、库或内容类型。 还可以在网站集中的任何子网站中创建可重用工作流;此工作流可在该特定子网站中重复使用。

还可以从一个网站导出可重用工作流,然后在另一个网站中上传和激活该工作流。 例如,可以在测试环境中创建可重用工作流,对其进行测试,然后将其导出到生产环境。 SharePoint Designer 2010 支持将工作流导出为模板。

默认情况下,可重用工作流没有特定列表或库的上下文。 因此,默认情况下,它们仅提供列表和库中通用的列,例如“创建者”和“创建者”。

如果可重用工作流要求某些列存在于与其关联的列表或库中,则可以将这些列添加为关联列。 当可重用工作流与该列表或库关联时,关联列会自动添加到列表或库中。

创建可重用工作流时,也可以选择将可重用工作流筛选为特定内容类型。 这使你能够在 SharePoint Designer 2010 中使用内容类型的字段。 例如,如果可重用列表工作流与文档内容类型相关联,则可以在特定于内容类型的工作流字段(如文档 ID)中查看和使用。 然后,在浏览器中,可以将可重用工作流关联到特定内容类型或从该内容类型继承的任何内容类型。 如果将工作流关联到网站内容类型,则可以使该工作流可用于已向其添加该内容类型的网站的每个列表和库中该内容类型的所有项目。 如果工作流配置为全局可重用工作流,甚至可以将其提供给集合中的网站。

如果希望用户能够使用你在多个网站、列表、库和内容类型上设计的工作流,可重用工作流可能最能满足你的需求。 我们预计 SharePoint 2010 的大多数工作流将使用可重用工作流。

网站工作流

网站工作流与网站关联,而不是与列表、库或内容类型相关联。 因此,与大多数工作流不同,网站工作流不会在特定列表项上运行。 因此,许多可用于项目的操作不适用于网站工作流。

在浏览器中,通过单击“网站 操作” 菜单,单击“ 查看所有网站内容”,然后单击“网站工作流”,启动网站工作流或查看正在运行 的网站工作流的状态。

如果要创建工作流,但不需要工作流的列表、库或内容类型,网站工作流可能最能满足你的需求。 例如,可以创建网站工作流,以便用户提供有关网站的反馈。

自定义 SharePoint Server 2010 中的工作流

无需从头开始设计与组织流程匹配的工作流。 SharePoint Server 2007 中最受欢迎的四个工作流(审批、收集反馈、收集签名、发布审批工作流)已完全重建为声明性可重用工作流,这意味着它们现在可在 SharePoint Designer 2010 中完全自定义。 可以复制和修改 (建议) 或编辑这些工作流以及自定义可重用工作流,以满足组织的需求。

注意: SharePoint 2010 中还有其他工作流,例如“三态”工作流,但它们不是声明性工作流,因此无法修改。

复制和修改工作流

这些工作流是事件驱动的,工作流中的所有重要事件都显示在工作流编辑器中,包括流程中的每个任务和整个流程。 例如,可以轻松添加条件和操作,以定义分配、过期或完成每个任务时发生的情况。

什么是事件、操作、条件和步骤?

这些是工作流的构建基块。 工作流由一个或多个步骤组成,每个步骤由操作和任何关联条件组成。 每个工作流由事件启动。

什么是事件?

事件是启动或启动工作流的内容。 事件还可用于管理工作流中操作的时间安排,例如等待项的状态更改。 有三个事件可以启动工作流:

  • 创建项。

  • 项已更改。

  • 工作流参与者单击 SharePoint 网站上的“开始”按钮。

注意: 只能手动启动网站工作流。

可以创建参与者手动启动的工作流,或者在创建或更改列表项时自动启动的工作流。 例如,你希望配置自定义 设计更改请求审批 工作流,以便可以手动启动它,并在项更改时启动,但不能在最初创建项目时启动。 在工作流的设置页上,在 “开始选项”中,选择 “禁用创建项目时自动启动”。

工作流启动选项

当工作流参与者手动启动工作流时,该人员首先浏览到工作流所附加到的列表或库。 至少具有“参与贡献”权限级别的任何人都可以启动设计为手动启动的工作流。 若要手动启动工作流,参与者单击某个项,单击菜单上的“ 工作流 ”,然后从显示该项目的所有可用工作流的页面中选择一个工作流。 参与者根据需要填写工作流启动表单,然后通过单击窗体上的“开始”按钮启动工作流。 启动工作流会为该特定项创建该工作流的新实例。

手动启动工作流

注意: 仅当项目位于列表、库中或具有至少附加了一个工作流的内容类型时, “工作流” 命令才可用。

对于手动启动的工作流,初始表单可以像左侧的图像一样简单,也可以是更复杂的,例如右侧的图像。

简单窗体

简单工作流启动表单

更复杂的表单

工作流启动表单

在设计工作流时,还可以将自定义字段添加到初始窗体。 然后,工作流参与者可以通过填写此表单向工作流提供信息,这些设置将传递给工作流。 新的工作流实例随即启动,该工作流随后可以在工作流的任何时间点查找和使用通过表单提供的信息。 还可以指定将在关联表单中用于可重用工作流的字段。

什么是操作?

操作是工作流中最基本的工作单元。 SharePoint Designer 2010 提供了一组现成的可重用操作,供你合并到工作流中。 例如,工作流可以:

  • 创建、复制、更改或删除列表项 (包括文档) 。

  • 签入或签出项目。

  • 发送电子邮件。

  • 在团队网站的“任务”列表中为某人创建任务。

  • 从参与者收集可在工作流中稍后引用的数据。

  • 暂停或停止工作流。

  • 将工作流信息记录到历史记录列表,以用于否认或工作流调试。

  • 设置工作流变量或执行计算。

SharePoint Server 2010 包括三个新任务操作:启动审批流程、启动反馈流程和启动自定义任务流程。 SharePoint Server 2010 中包含的“三大”工作流(审批、收集反馈和收集签名工作流)是使用这些操作构建的。 审批操作在审批过程中显示所有重要事件,使你可以轻松地设计一个人工工作流流程,其中许多人可以交互或协作处理特定文档。

反馈操作

工作流可以包含任意数量的操作。 刚刚列出的操作由工作流执行,但其他操作可能由工作流参与者执行。 例如,在审批工作流中,实际审阅和批准文档的操作由工作流参与者完成。 工作流参与者执行的操作由指定任务列表中分配给该人员的任务表示。 在本文开头附近的 Diagram1:示例图表工作流中的五个操作是:

  • 发送电子邮件以通知审阅者

  • 查看文档 (分配给工作流参与者的任务)

  • 将文档移动到“已批准”文档库

  • 发送电子邮件通知团队

  • 发送电子邮件以通知文档作者

从最基本的意义上说,设计工作流时,需要确定必要的操作序列,然后使用工作流编辑器组合该操作序列。 例如,在图 1:示例审批工作流中,要执行的第一个操作是发送电子邮件来通知审阅者。

流程图,向审阅者发送电子邮件

因此,在工作流编辑器中,单击第一步,键入部分或全部电子邮件,然后选择“发送Email”。

发送电子邮件

什么是条件?

设计工作流时,可以使用工作流编辑器创建规则,将条件逻辑应用于 SharePoint 网站、列表、项目和内容类型。 规则建立一个条件,其中工作流仅在该条件为 true 时才执行关联的操作。 例如,可以创建一个规则,在该规则中,仅当项目由特定人员创建时,工作流才会向审阅者发送电子邮件。 还可以为每个分支添加多个条件。 例如,可以创建一个规则,其中仅当项目由特定人员创建 (1) 且 (2) 文档标题包含特定关键字时,才向审阅者发送电子邮件。 最后,可以将多个操作与一个条件相关联。 例如,可以创建一个规则,其中,如果项目是由特定人员创建的,则 (1) 审阅者发送电子邮件, (2) 工作流信息记录到历史记录列表。

条件和操作

总之,规则是与一个或多个操作关联的一个或多个条件:如果条件中的所有子句均为 true,则执行所有关联的操作。

在前面的示例中,用户为工作流指定了一组两个条件和一组两个操作。 但是,可以在工作流中创建多个分支:如果条件 A 为 true,请执行一个操作;如果条件 B 为 true,请执行其他操作。 若要向步骤添加分支,请单击“ 插入 Else-If 分支”。 例如,在审批工作流中,如果审阅者批准文档,工作流将执行一系列操作:如果审阅者拒绝文档,则同一工作流将执行不同的操作。 这是一个条件分支。

流程图示例,审批者审阅文档

在工作流编辑器中,此步骤有两个分支,如下所示。

Else 条件分支

还可以创建没有条件的分支。 这样,如果一个条件或条件集为 true,工作流将执行一个操作,如果条件或条件集为 false,则执行其他操作。 例如,工作流中的以下步骤仅在条件为 true 时向审批者发送消息:否则,工作流仅向工作流发起程序发送消息。 通过添加不带条件的分支,工作流在第一个分支中的条件为 false 的任何情况下在该分支中执行操作。

注意: 若要有一个没有条件的分支,它必须是条件块中的最后一个分支,而不是条件块中的唯一分支。

步骤 1

注意: 工作流中的分支不能从一个步骤扩展到另一个步骤。 一组“Else If”分支(也称为条件块)始终包含在单个步骤中。 但是,可以将步骤嵌套为子步骤。

SharePoint Designer 2010 提供了多个现成的可重用条件,以便你合并到工作流中。 例如,可以指定工作流仅在以下情况下执行关联的操作:

  • 在特定时间跨度内创建或修改。

  • 由特定人员创建或修改。

  • 具有包含指定关键字的标题字段。

  • 是特定类型的文件,或具有特定范围内的文件大小。 (仅当工作流附加到文档库时,此条件才可用。)

此外,还可以在 SharePoint Designer 2010 创建自定义条件和高级条件,可在其中指定各种参数。 使用自定义条件时,可以将当前列表中的字段与值进行比较。 例如,可以创建自定义条件,其中,如果“审批状态”字段等于“已批准”,则执行关联的操作。 使用高级条件时,可以将一个值与另一个值进行比较。 这允许在任何列表中的字段与另一个列表中的值之间创建比较。 例如,可以为共享文档库创建一个高级条件,其中,如果“任务”列表中的“状态”字段值等于“挂起”,请执行关联的操作。

注意: 操作不需要条件。 例如,图 1:示例审批工作流中的第一步在本文开头附近发送电子邮件通知审阅者。 此操作没有与之关联的条件。 并行操作块也不需要条件。

并行操作与串行操作

如果有多个与条件关联的操作,则可以将操作设置为同时运行 (并行) 或依次 (串行) (默认值)。

并行块

串行操作    例如,在以下工作流中,可以设置两个操作,以便在文档获得批准时,将文档复制到存档文档库,然后 () 发送消息。 在工作流编辑器中, 然后 指示第二个操作在第一个操作之后发生。

串行操作

并行操作 例如,在以下工作流中,可以设置两个操作,以便在文档获得批准时,在将文档复制到已批准文档库) 同时发送和 (消息。 在工作流编辑器中 ,指示 第二个操作与第一个操作同时发生。 对于需要大量时间的任务和操作,这尤其有用。 例如,对于任务,它可用于控制何时分配任务。

注意: 并行操作不是绝对同步的;无法指定确切的顺序,并且每次运行工作流时都可能有所不同。

并行块

注意: 

  • 在规则 (条件和操作) 中,操作可以以序列、并行或序列和并行的组合形式发生。

  • 一组串行或并行操作必须包含在单个步骤中。

什么是步骤?

工作流由一个或多个步骤组成。 每个步骤可以包含许多操作和关联的条件。 甚至可以将步骤嵌套在其他步骤中。 这样做有助于组织工作流。 可以将步骤视为工作流编辑器中的功能块。 例如,以下工作流有两个步骤,如工作流编辑器中所示。

多个步骤

使用步骤可以对条件和操作进行分组,以便在第二组之前评估并执行一组规则 (条件和操作) 。

将工作流中的操作配置为使用工作流作者的权限运行。 在 SharePoint Designer 2010 可以使用模拟步骤,通过模拟工作流作者而不是工作流发起方来让工作流执行操作。 模拟步骤在审批和发布方案中特别有用,其中提交内容以供审批的人员以及审批内容的人员具有不同的权限。

工作流作者是最后一个发布工作流的人员。 当其他用户重新发布工作流时,工作流作者不会更改工作流的正在进行的实例。 重新发布工作流后启动的工作流实例将使用更新的工作流作者。

注意: 模拟步骤只能添加到工作流的根目录中,不能嵌套在另一个步骤中。

在以下方案中,启动工作流的人员没有权限将文件添加到存档库,但工作流作者有权向存档库添加文件。 当人员启动工作流时,如果在模拟步骤中条件的计算结果为 true,则会使用工作流作者的权限将文档复制到存档库。 步骤 2 不是模拟步骤,因此它作为工作流发起程序运行。 最佳做法是仅对需要工作流作者权限才能成功的最小操作集使用模拟步骤。

模拟步骤

一步还是多步? 某些工作流可以设计为一个步骤中的一系列操作或一系列步骤。 例如,以下步骤中的操作可以分解为单独的步骤,或者嵌套条件块作为单独的步骤

一个步骤中的多个操作

下面是使用条件块中的嵌套步骤的过程示例。

嵌套步骤中的操作

步骤是组织工作流的一种方式。 在工作流中使用步骤的方式在很大程度上是个人偏好。 例如,工作流在一个步骤中可能有许多不使用条件的操作。 在这种情况下,你可能希望将操作分为多个步骤,以便更好地组织它们。 在继续下一步之前,将处理一个步骤中的规则,以结束,因此,你需要分组到所需的相同步骤规则中,以执行所需的一个或多个特定操作。

返回页首

什么是工作流表单?

若要使工作流更加动态和灵活,可以向工作流添加窗体。 使用表单,可以在工作流中的预定义时间从工作流参与者那里收集信息,使参与者能够与该工作流的任务进行交互,并帮助确保数据可用于可重用工作流,而不管它与哪个列表、库或内容类型相关联。

使用 SharePoint Designer 2010 ,可以创建三种类型的工作流表单:

  • 启动表单在工作流参与者启动工作流时从他们收集信息。 在 SharePoint Designer 2010 中创建工作流时,会自动生成它。 当用户在给定 SharePoint 项上手动启动工作流时,初始表单会显示给用户。 使用初始表单,用户可以指定有关工作流的其他参数或信息,因为它应用于给定的 SharePoint 项。 例如,可以使用初始表单来询问谁应审阅文档以及何时应完成审阅。 SharePoint Designer 2010 根据初始规范自动生成 InfoPath 或 ASP.NET 初始表单。 如果不需要初始参数,则窗体将只有 “开始” 和“ 取消” 按钮

  • 自定义任务表单允许工作流参与者与为工作流指定的“任务”列表中的任务进行交互。 使用自定义任务向导,可以轻松创建自定义窗体域并将其添加到自定义任务窗体。 完成工作流设计后, SharePoint Designer 2010 会自动生成自定义任务的 InfoPath 或 ASP.NET 窗体。 然后,运行工作流并创建任务时,用户浏览到为工作流指定的“任务”列表,将任务标记为已完成,并输入特定于工作流的任何可选或必需信息。 然后,工作流可以响应工作流中指定的这些更改,或在工作流的后续步骤中查找和评估该信息。

  • 默认情况下,可重用工作流仅提供所有项通用的字段,例如“创建者”和“修改者”。 这是因为默认情况下,可重用工作流不与列表、库或内容类型相关联。 使用关联表单可以将字段与可重用工作流相关联,以便在设计和运行工作流时,字段将可用。

SharePoint Designer 2010 自动生成表单后,可以转到工作流的设置页对其进行自定义,在“Forms”部分中,单击要自定义的窗体。 工作流表单是 InfoPath 或 ASP.NET 页。 它们与工作流源文件一起存储在 SharePoint 网站上。

编辑表单

SharePoint Server 2010 上具有 InfoPath 2010 窗体的增强功能

如果服务器正在运行 SharePoint Server 2010 (不是单独 SharePoint Foundation 2010 ) ,则工作流表单(关联、启动和任务)现在 InfoPath 2010 窗体。 可以轻松更改 InfoPath 窗体的外观和布局,并且可以向 InfoPath 表单添加验证规则。 若要在 InfoPath 2010 中编辑工作流窗体,只需单击窗体,InfoPath 即可直接从 SharePoint 打开表单Designer 2010。InfoPath 表单可用于列表、库和工作流。

返回页首

工作流存储在何处?

工作流存储在名为“工作流”的网站级文档库中。 此文档库由 SharePoint Designer 2010 自动创建。 默认情况下,工作流文档库在浏览器中隐藏,没有列表视图,例如AllItems.aspx或EditForm.aspx。 若要查看工作流库的内容,请在 SharePoint Designer 2010 中,在导航窗格中单击“所有文件”,然后在“main”窗格中单击“工作流”。

注意: 

  • 可能无法使用 “所有文件”查看工作流,这取决于服务器的配置方式。

  • 在 SharePoint Designer 2010 中访问和设计工作流的主要方法是单击“导航”窗格中的“工作流”。

所有文件

工作流文档库包含使用 SharePoint Designer 2010 创建的每个工作流的文件夹。 文件夹包含工作流所需的源文件,例如:

  • 工作流标记 (.xoml) 文件。

  • 工作流配置文件。

  • 工作流所需的 InfoPath xsn 或 ASP.NET aspx 表单,例如初始表单 (手动启动的工作流) 或自定义任务表单。

若要在 SharePoint Designer 2010 中编辑现有工作流,请在 导航 窗格中单击“ 工作流”。 在“main”窗格中,右键单击所需的工作流,然后单击“编辑工作流”。

编辑工作流

若要在 SharePoint Designer 2010 中复制和修改可重用工作流,请在 导航 窗格中单击“ 工作流”。 在“main”窗格中,右键单击所需的可重用工作流,然后单击“复制和修改”。

复制和修改工作流

上述两个过程都在工作流编辑器中打开工作流。 可以单击功能区或痕迹导航来编辑工作流、管理设置以及定义工作流的任务过程。

工作流编辑器提供名为“记录到历史记录列表”的操作。 最佳做法是在工作流中使用此操作来保留工作流历史记录的记录。 工作流历史记录对于调查错误或跟踪和否认目的非常有用。

创建使用“日志到历史记录列表”操作的工作流时, SharePoint Designer 2010 会自动创建名为“工作流历史记录”的列表。 默认情况下,该列表在 http://<sitename>/Lists/Workflow%20History 处创建。 在设计列表或网站工作流以及关联可重用列表工作流时,可以指定 创建其他历史记录列表。 此列表包含用户 ID、日期、事件和错误说明等信息的列。 与工作流文档库一样,默认情况下,“历史记录”列表在浏览器中处于隐藏状态,但可以通过单击“所有文件”在 导航窗格中的 SharePoint Designer 2010 中查看。

历史记录列表

工作流编辑器提供六个与“任务”列表交互的操作,包括“分配 To-Do 项”、“从用户收集数据”和“将窗体分配给组”。 默认情况下,工作流使用“任务”列表,但可以配置为使用自定义任务列表。 可以使用自定义任务列表将工作流任务与其他类型的任务分开,或者用于权限相关问题。 可以对网站上的所有工作流使用一个自定义任务列表,或为每个工作流使用自定义任务列表。 这取决于工作流的技术和组织要求。

创建使用上述三个操作中的任何一个的工作流时, SharePoint Designer 2010 会根据需要自动创建表单、任务的内容类型和任务列表。 默认情况下,可以在浏览器中查看“任务”列表,这与“工作流”文档库和“工作流历史记录”列表不同。

工作流任务

返回页首

在哪里可以检查工作流的状态?

可以通过浏览器轻松查看所选项目上工作流的进度。 默认情况下,列表或文档库的“所有项目”视图显示项目上运行的工作流的当前状态。 在以下示例中,小组件 1 DCR的设计更改请求工作流为“正在进行”。

工作流状态

注意: 

  • 如果多个工作流与列表或库相关联,将有多个列。

  • 可以从“所有项”视图中删除列,而不会影响工作流的功能。

  • 如果视图中已有六个或更多 lookup\status 列,则不会将状态列添加到视图中。

单击某个项目的工作流状态(如“正在进行”或 “已完成”)将进入特定项工作流的“工作流状态”页。 若要查看网站工作流的状态,请单击“ 网站操作” 菜单,单击“ 查看所有网站内容”,然后单击“ 网站工作流”。 工作流状态页提供有关以下内容的信息:

  • 启动工作流的人员以及项的启动时间

  • 与项的工作流关联的任务

  • 项工作流的历史记录,例如启动工作流的时间和完成时间

工作流可视化

如果出现以下情况,还会看到工作流状态的工作流可视化效果:

  • 发布工作流时,在 SharePoint Designer 2010 选择了“在状态页上显示工作流可视化效果”选项

  • 发布工作流的计算机已安装 Visio Premium 2010

  • 工作流在 SharePoint Server 2010 上运行

  • Visio Graphics Services 正在服务器上运行

注意: 无需在本地计算机上安装 Visio 即可查看工作流可视化效果。

工作流可视化

使用工作流可视化效果时,工作流的 Visio 图表会自动创建并显示在“工作流状态”页上的 Visio Web 部件中。 工作流可视化显示特定工作流所在位置的“实时”视图。

若要查看项的“工作流”页,还可以单击列表中的项,然后单击菜单上的“ 工作流 ”。

注意: 仅当项目位于至少附加了一个工作流的列表或库中时, 工作流 命令才可用。

当用户对某个项启动工作流时, SharePoint Foundation 2010 或 SharePoint Server 2010 向该列表或库中添加新列。 默认情况下,列名称与工作流的名称匹配。 此只读列显示该工作流中项的当前状态。 此状态列在首次运行时会自动为每个工作流添加。

在每个列中,工作流状态为链接。 例如,单击“ 正在进行”时,会看到该工作流实例的“工作流状态”页。

返回页首

建议的后续步骤

工作流是向 SharePoint 网站和应用程序添加应用程序逻辑的强大方法。 现在,你已了解工作流基础知识,接下来可以开始创建工作流。 有关设计和自定义工作流的详细信息, 请参阅另请参阅 部分。

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。