我最近负责为我的公司接管SharePoint管理,但我的SharePoint经验非常有限。我正在使用SharePoint 2010。
我有一个包含一些内置列的List(如Status,Assigned To等),我想在创建一个新的List项时执行一些操作:更改Status的Status和Assigned To列。列出项目,发送电子邮件,然后为用户的经理创建任务以批准它。但是,在SharePoint Designer中,我无法弄清楚如何创建可重用审批工作流并将其与列表或列表工作流关联,并向其添加审批任务。
如果我创建可重用审批工作流程,当我尝试使用“在当前项目中设置字段”操作时,我没有任何列表列可用(设置状态,分配给等)。 / p>
当我创建列表工作流时,我可以访问列表的列(状态,分配给等),但我无法弄清楚如何使新的List项目通过审批流程。
所以我的问题是:如何将工作流关联到列表,更改某些列列属性,并在创建新项目时为Manager创建审批任务?
我在这里遗漏了什么,或者我没有正确接近这个?
答案 0 :(得分:0)
简单的方法就是使用设计师打开您的网站,然后从那里配置审批工作流程。您可以选择列表并进行所有更改。我会给你一步一步的指导,但有些人做了这篇很棒的文章,所以请查看http://plexhosted.com/billing/knowledgebase/226/How-to-create-a-simple-approval-workflow-in-SharePoint-Designer.html
答案 1 :(得分:0)
我自己发现了这个问题的答案。这是由于SharePoint在工作流程中处理任务的方式。当我需要使用COLLECT DATA FROM USER时,我正在使用“分配任务”或“分配待办事项”。这将返回任务的ID,稍后可以使用它来检索用户的批准或拒绝。
答案 2 :(得分:0)
您是否最终创建了自定义工作流程来自行完成所有任务?
我还尝试过List WorkFlow和可重用工作流,并在两种情况下都将“Approval - SharePoint 2010”工作流程复制为模型。然后需要注意的是,用户必须完成创建的任务和工作流程项目。
审批者希望从SharePoint中的批准/拒绝视图接收批准或拒绝日历上的请求的电子邮件,然后就可以了。他们不想在审批上跟踪任务。
如果初始请求被拒绝,请求者只希望收到他们的请求被批准或拒绝的电子邮件,并在另一个时间内输入另一个请求。