设计和自定义工作流简介

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

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

与Microsoft SharePoint Designer 2010,您可以设计管理组织中的更复杂的业务流程简单的无代码工作流解决方案。工作流添加到系统和工作流程逻辑。其他数据源的更改时,系统进程的工作流可能会更新一个数据源。工作流和为工作流程可能会发送给员工的经理进行审批的文档,如费用报表,如果批准,它们财务部门进行处理。

SharePoint Designer 2010 插图

这可通过允许嵌套的逻辑、 子步骤,以及详细的SharePoint Designer 2010中功能强大的尚未直观的工作流编辑器。例如,如果您的工作流关联到文档库或筛选文档内容类型,显示一组上下文文档集操作。文档集是SharePoint Server 2010使文档的一组被视为单个单元,以便文档集的工作流操作将在该文档集中的所有项循环中的新增功能。

其他新增工作流操作包括:构成 SharePoint Server 中三个最常用的工作流(“审批”、“收集反馈”和“收集签名”工作流)基础的操作,处理字符串和日期的实用工具操作,使用 SharePoint 用户配置文件存储查找某人的主管的新增关系操作,以及工作流可用来为列表项设置权限的新增列表操作。

您也可以设计并共享工作流可以导出到SharePoint Designer 2010其流程图模板中使用 Microsoft Visio。

SharePoint Designer 2010 插图

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

本文内容

什么是工作流?

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

自定义 SharePoint Server 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中的"大三个"工作流-的审批、 收集反馈和收集签名工作流,使用这些操作生成。审批操作剖析所有审批流程,就可以轻松地设计工作流进程许多人在其中进行交互或协作处理某个特定文档中的重要事件。

反馈操作

工作流可以包含的任意数量的操作。只列出的操作执行工作流,但可能由工作流参与者执行其他操作。例如,在审批工作流实际上审阅和审批文档的 act 是通过工作流参与者。分配给该人员在指定的任务列表中的任务由表示工作流参与者执行的操作。图 1 中的五个操作︰ 示例图表的工作流,这篇文章的开头是︰

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

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

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

  • 发送电子邮件通知工作组

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

基本最有意义,在设计工作流时,标识的操作,必要序列,然后通过使用工作流编辑器装配操作该序列。例如,在关系图 1︰ 示例审批工作流,所需的第一个操作是发送电子邮件通知审阅者。

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

在工作流编辑器中,单击第一步,以便键入某些或所有电子邮件,然后选择发送电子邮件

发送电子邮件

什么是条件?

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

条件和操作

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

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

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

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

Else 条件分支

您还可以创建没有条件分支。这种方式,如果条件工作流执行一个操作或组条件 true 和不同的操作为; 如果为 false。以下步骤在工作流中的例如,仅当条件为 true; 将消息发送给审批者否则,工作流工作流发起到发送消息。通过添加无条件分支,工作流执行的操作的分支中在任何情况下位置中的第一个分支的条件为 false。

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

步骤 1

注意: 工作流中分支无法从扩展一个步骤到另一个。一组的其他 If 分支,也称为条件块,始终包含在一个步骤。为子步骤,您可以但是,嵌套步骤。

SharePoint Designer 2010提供了多个现成、 可重用条件,您可以将集成到您的工作流。例如,您可以指定工作流执行相关联的操作,仅当项目︰

  • 在特定的时间范围内创建或修改。

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

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

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

有关SharePoint Designer 2010中可用的条件的详细信息,请参阅中的工作流条件 SharePoint Designer 2010︰ 快速参考指南

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

注意: 操作不需要一个条件。例如,图表 1 中的第一步︰ 示例审批工作流,这篇文章的开头发送电子邮件通知审阅者。此操作不具有与其关联的条件。操作平行程序块也不需要一个条件。

并行操作与串行操作

当您具有与条件关联的多个操作时,可以将这些操作设置为同时运行(并行)或依次运行(串行),后者为默认值。

并行块

串行操作   例如,在下列工作流,您可以设置两个操作以便文档审批时, 将文档复制到存档文档库,然后在发送一封邮件 (事后)。在工作流编辑器中,然后指示的第二个操作中的第一个之后发生。

串行操作

并行操作,例如,在执行工作流,您可以设置两个操作,以便当文档在批准,发送邮件和 (一次) 将文档复制到已批准的文档库。在编辑器工作流指示,第二个操作发生第一次。这是任务和花费大量时间的操作十分有用。例如,对于任务,它可控制分配任务时。

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

并行块

注释: 

  • 在规则中(条件和操作),操作可以串行发生、并行发生或者同时串行和并行发生。

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

什么是步骤?

工作流由一个或多个步骤组成。每个步骤都可以包含多个操作和关联条件。您甚至可以在其他步骤中嵌套步骤。使用这种方法可以帮助排列工作流。您可以将步骤视为工作流编辑器中的功能块。例如,以下工作流有两个步骤,如工作流编辑器所示。

多个步骤

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

配置要使用工作流作者的权限运行工作流中的操作。在SharePoint Designer 2010您可以使用模拟步骤执行操作的工作流 模拟工作流作者,而不是工作流启动器。模拟步骤将非常有用的审批和发布的方案中,在提交供审批和审批内容的人员的内容的人员具有不同权限。

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

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

在以下方案中,启动工作流的用户没有将文件添加到“归档”库的权限,但工作流作者具有该权限。该用户启动工作流时,如果在模拟步骤中条件评估为真,则使用工作流作者的权限将文档复制到“存档”库中。步骤 2 不是模拟步骤,因此将以工作流发起人的身份来运行。最佳做法是仅将模拟步骤用于需要工作流作者权限方可继续的最小操作集。

模拟步骤

一个步骤或许多?某些工作流可以为一系列内的一个步骤操作或一系列步骤设计。例如,可能会分成独立的步骤或作为独立的步骤与条件块嵌套在下面的步骤操作

一个步骤中的多个操作

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

嵌套步骤中的操作

步骤是用于组织工作流的方法。在工作流中使用步骤的具体方法很大程度上取决于个人偏好。例如,工作流可能在一个不使用条件的步骤中具有多个操作。在这种情况下,您可能希望将操作划分到各步骤中,只是为了更好地组织它们。在进入下一步之前,会把一个步骤中的规则处理完毕,因此您需要将影响您所希望的一个或多个特定操作所需的规则都组合在同一步骤中。

返回页首

什么是工作流表单?

为了使您的工作流动态性更强且更灵活,您可以向工作流中添加表单。借助表单,您可以在工作流中按预定义的时间从工作流参与者收集信息,使参与者与该工作流的任务进行交互,并且帮助确保无论与工作流关联的是什么列表、库或内容类型,数据都可供可重用工作流使用。

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

  • 启动工作流时,初始表单中的工作流参与者收集信息。SharePoint Designer 2010中创建工作流时,它会自动生成。在给定的 SharePoint 项目手动启动工作流时,将向用户显示启动窗体。使用初始表单中,用户可以指定更多参数或有关工作流的信息,应用于给定的 SharePoint 项目。例如,使用初始表单要求谁应审阅文档,并通过完成审阅。SharePoint Designer 2010自动生成根据您的初始规范 InfoPath 或 ASP.NET 初始表单。如果不不需要任何导致参数,启动取消按钮才会窗体

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

  • 默认情况下,可重用工作流只提供对所有项目通用的域,例如“创建时间”和“修改者”。这是因为可重用工作流默认情况下并不与列表、库或内容类型关联。您可以使用关联表单将域与可重用工作流关联,从而使域在您设计和运行工作流期间可用。

SharePoint Designer 2010自动生成的窗体后,您可以通过自定义它们转 设置页面中的工作流,在窗体部分中,单击要自定义窗的体。工作流表单是 InfoPath 或 ASP.NET 网页。它们存储在 SharePoint 网站上使用工作流源文件。

编辑表单

使用在SharePoint Server 2010InfoPath 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,在导航窗格中查看的内容的工作流库中,单击所有文件,然后单击主窗格中的工作流

注释: 

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

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

所有文件

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

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

  • 工作流配置文件。

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

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

编辑工作流

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

复制和修改工作流

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

工作流编辑器提供了一个名为“记录到历史记录列表”的操作。最佳做法是在工作流中使用该操作来记录工作流历史记录。在调查错误或者进行跟踪和批判时,工作流历史记录非常有用。

当您创建的工作流的使用 操作记录到历史记录列表, SharePoint Designer 2010会自动创建一个名为工作流历史记录列表。默认情况下创建在 http://<sitename>/Lists/Workflow%20History 是列表。您可以指定要设计列表或网站工作流和时,您将关联的可重用列表工作流时创建不同的历史记录列表。此列表具有的用户 ID、 日期、 事件和错误说明等信息的列。工作流文档库中,如默认情况下,在浏览器中隐藏历史记录列表,但SharePoint Designer 2010,在导航窗格中可以看到通过单击所有文件

历史记录列表

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

创建使用任何上述三种操作的工作流, SharePoint Designer 2010将自动创建的窗体,该任务和任务列表的内容类型,如有必要。默认情况下,可以在浏览器中与工作流文档库和工作流历史记录列表不同查看任务列表。

工作流任务

返回页首

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

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

工作流状态

注释: 

  • 如果有多个工作流与列表或库关联,则会有多个栏。

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

  • 如果视图中已有六个或更多“查找/状态”栏,则无法将状态栏添加到视图中。

单击某个项目的工作流状态,如进行中或已完成,将转到特定项目的工作流的工作流状态页面。若要查看网站工作流状态,单击网站操作菜单上,单击查看所有网站内容,并单击网站工作流。有关中,工作流状态页为您提供信息︰

  • 谁启动了工作流以及何时为项目启动

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

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

工作流可视化

满足下列条件时,您还将看到工作流状态的可视化效果:

  • 发布工作流时,在SharePoint Designer 2010中选择了显示在状态页的工作流可视化选项

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

  • 在SharePoint Server 2010上运行工作流

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

注意: Visio 不需要在本地计算机以查看工作流可视化安装到。

工作流可视化

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

若要查看某个项目的“工作流”页,您还可以在列表中单击该项目,然后单击菜单上的“工作流”

注意: 仅当项目包含在已附加至少一个工作流的列表或库中时,“工作流”命令才可用。

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

在每个栏中,工作流状态是一个链接。例如,当单击“正在进行”时,您将看到该工作流实例的“工作流状态”页。

返回页首

建议的后续步骤

工作流是一种向 SharePoint 网站及应用程序中添加应用程序逻辑的有效途径。了解工作流的基本知识后,就可以开始创建工作流了。有关设计和自定义工作流的详细信息,请参阅“另请参阅”部分。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×