动态启动变量以在工作流的所有会话中工作
initiate a variable dynamically to work in all session on workflow
我正在开发一个在一个工作流程中包含多个会话的 Informaticajob。我需要使用以下代码分配一个变量@@AAR
IIF(get_date_part(sysdate,'mm') <= 7, get_date_part(add_to_date(sysdate,'YY',-2),'YY'), get_date_part(add_to_date(sysdate,'YY',-1),'YY')
)
我不确定该怎么做,我正在考虑创建一个分配变量的会话,然后将其传递给工作流。
此会话应该是工作流程中 运行 的第一个会话。但我不知道如何创建一个不是映射的会话。
我能做些什么来完成这件事?
首先,您在工作流中定义变量(工作流 -> 编辑 -> 变量),以便工作流了解这些变量。
然后,作为您工作流程中的第一个任务,您将进行 "Assignment" 而不是会话。这是一个看起来像计算器的图标。
在赋值中,您可以为变量赋值。
请注意,变量名称必须是“$$...”而不是“@@...”
我正在开发一个在一个工作流程中包含多个会话的 Informaticajob。我需要使用以下代码分配一个变量@@AAR
IIF(get_date_part(sysdate,'mm') <= 7, get_date_part(add_to_date(sysdate,'YY',-2),'YY'), get_date_part(add_to_date(sysdate,'YY',-1),'YY')
)
我不确定该怎么做,我正在考虑创建一个分配变量的会话,然后将其传递给工作流。
此会话应该是工作流程中 运行 的第一个会话。但我不知道如何创建一个不是映射的会话。 我能做些什么来完成这件事?
首先,您在工作流中定义变量(工作流 -> 编辑 -> 变量),以便工作流了解这些变量。
然后,作为您工作流程中的第一个任务,您将进行 "Assignment" 而不是会话。这是一个看起来像计算器的图标。 在赋值中,您可以为变量赋值。
请注意,变量名称必须是“$$...”而不是“@@...”