我需要从下拉列表表单组件中设置非数字变量值,即:
如果0则=“x” 如果1则=“y”
然后我使用变量写入属性文件的值。 我知道它是基本编码,但我只能写入0或1值,而不是我想要声明的变量。
答案 0 :(得分:0)
您必须将数值转换为另一个变量。例如,您可以使用以下脚本向表单添加“设置变量”操作:
int value = (Integer)context.getVariable("dropDownVariable");
switch (value) {
case 0:
return "x";
case 1:
return "y";
default:
throw new IllegalStateException(String.valueOf(value));
}