关于Set变量的人。我们正在使用set变量函数。我们将聚合类型设置为Max。所以它保存了存储库中的最大值。
那么如果我们希望存储库保存当前值呢。
如果我们将变量数据类型设置为字符串,它会不会有聚合类型呢?
谢谢, Teja公司
答案 0 :(得分:0)
正如您所说,存储在存储库中的值取决于“聚合”。如果 Max 则考虑最大值,如果 Min 则考虑最小值
示例: 初始值$$ VAR1 = 10
SETVARIABLE($$ VAR1,MYVAR)
MYVAR来源= 20
首次运行:值20分配给$$ VAR1,会话20结束时存储在 Aggregation =“MAX”的存储库中,因为20大于先前的存储库值,即10 < / p>
MYVAR来自source = 05
第二次运行:将值05分配给$$ VAR1,在会话结束时,存储库保留20,因为20大于5
现在,如果要存储当前值,请尝试以下步骤
1)创建工作流变量$$ WFVAR1
2)创建一个任务任务并初始化工作流变量
$$ WFVAR1 =''
3)然后在会话的会话前变量分配中,将此工作流变量分配给映射变量(使用此变量,您的映射变量在会话实际开始之前初始化)
因此无需担心Aggregation参数,总是将您当前的值存储在存储库中
希望这有帮助
谢谢和问候
拉吉
答案 1 :(得分:0)