【问题标题】:SharePoint DEsigner 2010 - how to get workflow status?SharePoint DEsigner 2010 - 如何获取工作流状态?
【发布时间】:2012-08-24 21:57:40
【问题描述】:

我有一个使用启动审批流程任务的 SPD 2010 工作流。此活动允许用户批准或拒绝来自任务项的请求。如果用户拒绝该项目,则工作流状态将设置为“已拒绝”。

我的问题是如何获取当前工作流状态值? 即如果用户拒绝它,那么我希望工作流分支。但是如何根据工作流状态进行分支呢?

我尝试了当前项目:批准状态。但这似乎并不正确。

谢谢

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    工作流状态是常量(整数),因此您需要参考如下列表:

    • 状态:值
    • 未开始:0
    • 启动失败:1
    • 进行中:2
    • 发生错误:3
    • 已取消:4
    • 已完成:5
    • 启动失败(重试):6
    • 发生错误(重试):7
    • 已取消:15
    • 已批准:16
    • 拒绝:17

    因此您需要检查 Approval Status 是否等于 17。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 1970-01-01
      相关资源
      最近更新 更多