activities
latest
false
UiPath logo, featuring letters U and I in white

工作流活动

上次更新日期 2024年12月20日

时间触发器

UiPath.Core.Activities.TimeTrigger

The Time Trigger activity allows you to schedule a recurrent time to start a job. In Studio Web, when you publish a project with this activity, it automatically creates the appropriate trigger in Orchestrator in your personal folder.

项目兼容性

Windows | 跨平台

配置

  • 触发间隔 - 触发器执行的数值。这与触发器根据频率启动的频率有关。
  • 频率 - 触发器执行的频率类型。可用选项包括:
    • 分钟 - 指定执行触发器的频率(以分钟为单位)。
    • 小时 - 指定触发器执行的频率(以小时为单位)。
      • 在某分钟开始 - 指定触发器执行的时刻。
    • - 指定触发器的执行频率(以天为单位)。
      • “时间 ” - 指定一天中重复触发的时间。
      • 在一周中的接下来的几天 - 允许您选择在一周中的星期几或星期几重复触发。
      • “时间 ” - 指定一天中重复触发的时间。
      • 在某天 - 用于选择使用每月的某一天或星期几作为间隔以重复触发。
        • 每月的某天 - 指定在每月的某天或某几天重复触发。可供选择的选项如下:“本月的最后一天”、“每月的最后一个工作日”或“每月的特定日期”。
          注意:如果选择“本月的最后一天”或“每月的最后一个工作日”,则不能将其与其他选择结合使用。
          • 每月的接下来几天 - 指定在每月的某天或多天重复触发器。
          • 具体时间 - 指定在所选日期中重复执行触发器的时间。
        • 星期几 - 指定在星期几重复触发。
          • 在一周的接下来的几天 - 指定在每周的哪一天或哪几天重复触发。
          • 具体时间 - 指定在所选日期中重复执行触发器的时间。
  • 高级 (CRON 表达式)
    • CRON 表达式 - 允许您使用高级 CRON 表达式配置触发频率。仅当为频率选择“高级(CRON 表达式)”时,此字段才可用。
      • CRON 表达式格式为 {Seconds} {Minutes} {Hours} {Day of month} {Month} {Day of week} {Year}
        例如:cron 表达式 5 6,18 ? * * 表示“在 every day-of-weekhour 6 and 185 minutes”触发。

CRON 表达式字段:

字段必需允许的值允许的特殊字符
seconds0 - 59

, - * /

minutes0 - 59, - * /
hours0 - 23, - * /
day of the month1 - 31, - * / ? L W
month1 - 12 or JAN - DEC, - * /
day of the week1 - 7 or SUN - SAT, - * / ? L #
year空格或 1970 - 2099, - * /

CRON 表达式中使用的特殊字符:

字符描述示例
*用于表示给定字段的所有值。* * * ? * * 将每秒触发一次,而 0 * * ? * * 将每分钟触发一次,更确切地说是在每分钟的第 0 秒触发。
?用于表示未指定任何值。只能在 day of the monthday of the week 字段中使用。 0 0 0 15 * ? * 将在每月 15 日的午夜触发,而 0 0 0 ? * 2 * 将在每个星期一的午夜触发。
-用于表示值范围。0 0 9-17 ? * 2-6 将在星期一至星期五的上午 9:00 至下午 5:00 间每小时触发一次。
,用于表示附加值。0 0 9-17 ? * 2-6 would trigger every hour from 9:00am until 5:00pm on Mondays, Wednesdays, and Fridays.
/用于表示给定字段的增量。0 0 2/3 ? * 2/7 将在星期一凌晨 2 时起(从午夜开始)每隔三个小时触发一次。
L用于表示“Last”。只能在 day of the monthday of the week 字段中使用。对于 day of the week,可以在另一个值后面使用(例如 6L)来表示上星期五。 59 59 23 L * ? 将在每个月的最后一天的晚上 11:59:59 触发,而 59 59 23 ? * 2L 将在同一时间触发,但仅在每个月的最后一个星期五触发。
W用于表示距给定值最近的工作日。只能在 day of the month 字段中使用。 0 0 0 15W * ? would trigger at midnight of the nearest weekday to the 15th, every month. If the 15th is a Saturday, it would trigger on Friday the 14th, whereas if the 15th is Sunday, it will trigger on Monday the 16th.
#用于表示给定值的每月出现次数,例如第一个星期五或第四个星期四。只能在 day of the week 字段中使用。 0 0 17 ? * 6#1 would trigger at 5:00pm on the first Friday of every month.

此选项只能在表达式中使用一次。

属性面板

选项
  • 时区 - 选择时间触发器的时区。如果未设置该属性,则系统将使用租户时区。
输出
  • 作业数据 - 包含作业信息,例如流程名称、作业密钥、工作流 Named User Named User 电子邮件和时间戳。
  • 项目兼容性
  • 配置
  • 属性面板

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。