为下拉列表表单组件设置非数字变量值



我需要从下拉列表组件中设置非数字变量值,即:

如果0,则=" x"如果1,则=" y"

i然后将变量用于写入属性文件的值。我知道这是基本的编码,但我只能得到写入0或1个值,而不是我想声明的可变。

您必须将数字值转换为另一个变量。例如,您可以使用以下脚本向表单中添加"设置变量"操作:

int value = (Integer)context.getVariable("dropDownVariable");
switch (value) {
    case 0:
        return "x";
    case 1:
        return "y";
    default:
        throw new IllegalStateException(String.valueOf(value));
}

最新更新