目前计时器事件在工作流代码中嵌入了此 Cron 作业配置-
<timerEventDefinition>
<timeCycle>0 58 16 1/1 * ? *</timeCycle>
</timerEventDefinition>
我希望将其作为工作流概述页面上的可配置属性。我试图解决计时器主配置中的表达式属性,但没有运气。知道如何做到这一点吗?
谢谢。
您是否尝试过在工作流程中定义具有可读 false 的起始表单变量?然后在时间周期属性中,可以使用类似 ${} 的表达式 然后,您可以在 DGC 的工作流定义中管理 cron 表达式。
**Start Form Variable Example:**
Id = cronExpressionVariable
type = string
Default = 0 58 16 1/1 * ? *
Required = false
Readable = false
Writeable = true
Then in the timer, set the Time Cycle = ${cronExpressionVariable}
然后,您可以在工作流定义中维护该值,而无需更新工作流本身。