设置用户交互的 timeout.date 属性以设置工作流需等待多长时间获得用户对于用户交互的响应。

关于此任务

您可以在 Date 对象中设置绝对时间和日期。达到给定日期的时间后,等待用户交互的工作流会超时并以 Failed 状态结束。例如,您可以将用户交互设置为在 2 月 12 日中午超时。若要计算相对于当前时间和日期的超时,请参见计算用户交互的相对超时

先决条件

  • 打开要在工作流编辑器中编辑的工作流。

  • 向工作流架构添加用户交互元素。

  • 设置用户交互的 security.group 属性。

过程

  1. 单击工作流架构中用户交互元素的编辑图标 (编辑图标)。
  2. 单击用户交互的属性选项卡。
  3. 针对 timeout.date 源参数单击未设置,设置超时参数值。
  4. (可选) 选择以允许用户交互将工作流设置为无限期等待用户响应用户交互。
  5. 单击在工作流中创建参数/属性以设置工作流在超时后失效。

    此时会打开参数信息对话框。

  6. 命名参数。
  7. 选择创建同名的工作流属性以在工作流中创建 Date 属性。
  8. 针对参数单击未设置
  9. 使用日历以选择工作流等待用户响应的截止绝对日期和时间。
  10. 单击确定关闭日历。
  11. 单击确定以关闭参数信息对话框。

结果

timeout.date 属性即设置为绝对日期。如果用户未在此日期和时间前响应用户交互,则工作流将超时。

下一步做什么

定义用户需提供的用户交互外部输入参数。请参见定义用户交互的外部输入