sharepoint 2013任务未显示“打开此任务”按钮

sharepoint 2013任务未显示“打开此任务”按钮,sharepoint,sharepoint-2010,task,sharepoint-2013,workflow,Sharepoint,Sharepoint 2010,Task,Sharepoint 2013,Workflow,我一直试图在其他线程/站点中找到这种情况的答案,但没有成功 从SharePoint 2013开始,我使用SPD创建了一个非常基本的列表,其中包含一个文本字段和一个日期。如果我创建并分配SharePoint 2010工作流,并将以下内容作为工作流步骤: Log STARTED to the workflow history list then Start Approval process on Current Item with <my email> then Log FINISHED

我一直试图在其他线程/站点中找到这种情况的答案,但没有成功

从SharePoint 2013开始,我使用SPD创建了一个非常基本的列表,其中包含一个文本字段和一个日期。如果我创建并分配SharePoint 2010工作流,并将以下内容作为工作流步骤:

Log STARTED to the workflow history list
then Start Approval process on Current Item with <my email>
then Log FINISHED to the workflow history list
将日志记录到工作流历史记录列表中
然后使用启动当前项目的审批流程
然后将完成的日志记录到工作流历史记录列表
一封电子邮件通过一个按钮发送给我,在Outlook的功能区中打开此任务-这是我想要的,到目前为止还不错。。。仅供参考,启动审批流程的所有选项都是默认选项,工作流将暂停,直到任务被批准/拒绝

如果我删除2010工作流并使用以下步骤创建/分配2013工作流:

Log START to the workflow history list
then Assign a task to <my email> (Task outcome to Variable:Outcome| Task ID to Variable:TaskID)

if Variable:Outcome equals Approved
   Log APPROVED to the workflow history list
Else
   Log REJECTED to the workflow history list

Go to End of Workflow
将开始记录到工作流历史记录列表
然后将任务分配给(任务结果分配给变量:结果|任务ID分配给变量:任务ID)
如果变量:结果等于批准
将已批准的日志记录到工作流历史记录列表中
其他的
拒绝将日志记录到工作流历史记录列表中
转到工作流的结尾
我收到一封没有“打开此任务”按钮的电子邮件,用户需要打开创建的任务,编辑它,然后单击[批准]。附加步骤太多

这两个工作流(2010/2013)都设置为在发生任何更改时自动启动

抱歉,我无法在这里复制/粘贴屏幕截图,因为我是从我的个人笔记本上发布的。这里非常感谢您的帮助


谢谢

您应该将任务结果作为列中的最后一列,以便以按钮的形式获取结果

要做到这一点,你需要去

列表设置->单击内容类型名称(工作流任务2013)-> 单击列顺序->将任务结果设置为最后一列,然后单击 单击“确定”


现在,如果刷新任务编辑页面,您应该能够看到批准/拒绝为按钮

您应该将任务结果作为列中的最后一列,以便以按钮的形式获取结果

要做到这一点,你需要去

列表设置->单击内容类型名称(工作流任务2013)-> 单击列顺序->将任务结果设置为最后一列,然后单击 单击“确定”

现在,如果刷新任务编辑页面,您应该能够看到Approve/RejectAs按钮