Puis-je définir colstoredvalue à afficher dans la case à cocher?J'ai deux valeurs de couleur qui doivent être affichées dans ma case à cocher mais je n'arrive pas à comprendre comment le faire. J'ai ce morceau de code dans lequel la valeur de «New» doit être la première valeur de couleur et «Référence» doit être la valeur de la deuxième valeur de couleur
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)
),
),
);AutreScriptingRe: Puis-je définir colstoredvalue à afficher dans la case à cocher? @ 011717 ,
Si je comprends votre question, vous demandez comment extraire des valeurs d'une table? Ou demandez-vous autre chose?
Voici ma réponse en supposant que vous souhaitez créer la liste de contrôle à partir des 2 premières valeurs d'une colonne de table de données
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]);