我可以設置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]);