Kann ich colstoredvalue so einstellen, dass es im Kontrollkästchen angezeigt wird?Ich habe zwei farbige Werte, die in meinem Kontrollkästchen angezeigt werden müssen, aber ich kann anscheinend nicht herausfinden, wie das geht. Ich habe diesen Code, bei dem der Wert von "Neu" der erste Farbwert und "Referenz" der Wert des zweiten Farbwerts sein sollte
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)
),
),
);AndereSkriptingBetreff: Kann ich festlegen, dass der Farbwert im Kontrollkästchen angezeigt wird? @ 011717 ,
Wenn ich Ihre Frage verstehe, fragen Sie sich, wie Sie Werte aus einer Tabelle herausholen können? Oder fragst du etwas anderes?
Hier ist meine Antwort unter der Annahme, dass Sie die Checkliste aus den ersten beiden Werten in einer Datentabellenspalte erstellen möchten
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]);