2

我最近的任务是接管我公司的 SharePoint 管理,但我的 SharePoint 经验非常有限。我正在使用 SharePoint 2010。

我有一个包含一些内置列(如状态、分配给等)的列表,我想在创建新列表项时执行一些操作:更改列表项的状态和分配给列,发送一封电子邮件,然后创建一个任务供用户的经理批准。但是,在 SharePoint Designer 中,我无法弄清楚如何创建可重用审批工作流并将其与列表或列表工作流相关联并向其添加审批任务。

如果我创建一个可重用的审批工作流,当我尝试使用“在当前项目中设置字段”操作时,我没有任何可用的列表列(用于设置状态、分配给等)。

当我创建一个列表工作流时,我可以访问列表的列(状态、分配给等),但我不知道如何使新的列表项通过审批过程。

所以我的问题是:如何将工作流关联到列表,更改一些列表列属性,并在创建新项目时为经理创建审批任务?

我在这里遗漏了什么,还是我没有正确处理这个问题?

4

3 回答 3

0

简单的方法是使用设计器打开您的站点并从那里配置批准工作流程。您可以选择列表并进行所有更改。我会给你一个分步指南,但有些人做了这篇很棒的文章,所以看看http://plexhosted.com/billing/knowledgebase/226/How-to-create-a-simple-approval-workflow-in -SharePoint-Designer.html

于 2013-08-24T18:34:03.430 回答
0

我自己发现了这个问题的答案。这是由于 SharePoint 在工作流期间处理任务的方式。当我需要使用 COLLECT DATA FROM USER 时,我正在使用“分配任务”或“分配待办事项”。这将返回任务的 Id,稍后可以使用它来检索用户的 Approval 或 Rejection。

于 2013-08-27T20:36:54.270 回答
0

您是否最终创建了一个自定义工作流程来自己完成所有任务?

我还尝试了 List WorkFlow 和 Reusable Workflow,并在这两种情况下都将“Approval - SharePoint 2010”工作流复制为模型。然后需要注意的是,用户必须完成创建的任务和工作流项目。

审批者希望从 SharePoint 中的“批准/拒绝”视图接收电子邮件以批准或拒绝日历上的请求,就这样吧。他们不想跟踪 Approval 上的任务。

请求者只想收到一封电子邮件,表明他们的请求已被批准或拒绝,如果初始请求被拒绝,则在不同的时间输入另一封电子邮件。

于 2013-10-12T20:33:44.733 回答