Nintex -Sharepoint工作流错误消息未更新。这是预期的吗?

时间:2019-01-14 06:24:09

标签: sharepoint sharepoint-workflow nintex-workflow

我们正在将Nintex工作流与SharePoint 2013 OnPrem一起使用,并且最近遇到了“意外”行为。

当发生“工作流程错误”时,工作流程状态被标记为“发生错误”。然后,用户可以选择“终止工作流程”。 用户这样做时,工作流状态将适当地更改为“已取消”。

但是!如果工作流程因“启动失败”而出错,则当用户选择“终止工作流程”时,工作流程状态永远不会更新为“已取消”。请参见下面的屏幕截图:

enter image description here

在上面的屏幕截图中,当用户取消“无法启动”工作流程时,由于用户终止/取消了工作流程,因此我认为其状态应更改为“已取消”。

如何复制:

  1. 创建一个提交给工作流程的表单。只需要提交 按钮。
  2. 使用两个操作创建工作流程-第一个操作使用 暂停操作,然后分配工作流程变量 值1除以0。它将引发数学错误并导致 工作流程出错。
  3. 提交表格。等待工作流程完成 跑。
  4. 验证发生错误的工作流状态。
  5. 取消工作流程。
  6. 查看工作流程状态,它现在显示“已取消”。这是预期的。
  7. 在SharePoint服务器上,禁用SharePoint Timer服务。
  8. 再次提交表格。
  9. 希望(取决于服务器的配置方式) 现在,工作流程将出现错误消息“无法启动” 计时器服务已禁用。如果这不适合您,您将拥有 设计一种使工作流“无法启动”的方法 服务器设置。
  10. 取消工作流程。
  11. 检查工作流程状态,即使工作流程已取消,它仍然会显示“无法启动”。

我希望工作流状态像第一部分一样被更新为“取消”。

这是预期的行为吗?还是一个错误?还是介于两者之间?

0 个答案:

没有答案