我可以设置colstoredvalue在复选框中显示吗?我有两个colstoredvalue需要在我的复选框中显示,但是我似乎不知道该怎么做。我有这段代码,其中“ New”的值应该是第一个colstoredvalue,“ Reference”的值应该是第二个colstoredvalue
check_list = {"New ", "Reference "};
todo_list = {};
nw = new window("Please Select", << modal(),
my_cb = checkbox(check_list),
panelbox("",
hlistbox(
button box("OK",
keep_going = 1;
todo_list = my_cb << get selected;
),
button box("Cancel", keep_going = 0)
),
),
);其他脚本编写回复:我可以设置colstoredvalue在复选框中显示吗? @ 011717 ,
如果我理解您的问题,您在问如何从表中获取价值?还是您在问其他问题?
这是我的答复,假设您要从数据表列的前两个值创建检查列表
Names Default to Here(1);
//create a table
dt = New Table("Demo", New Column("colstoredvalue", character, values({"New","Reference"})) );
check_list = dt:colstoredvalue[1::2];
todo_list = {};
nw = new window("Please Select", << modal(),
my_cb = checkbox(check_list),
panelbox("",
hlistbox(
button box("OK",
keep_going = 1;
todo_list = my_cb << get selected;
),
button box("Cancel", keep_going = 0)
),
),
);
show(todo_list, todo_list[1]);