Aide sur les instructions OnCloseSalut tout le monde,
Je rencontre des difficultés avec les instructions OnClose pour ajouter des éléments à une liste lorsqu'une table de vue de données est fermée. L'idée est qu'un utilisateur sélectionne des lignes (opération déjà effectuée dans ce script) et modifie les valeurs de la vue de données, ce qui enregistre les modifications apportées à ces valeurs dans une variable de liste à sa fermeture.
Je n'ai pas beaucoup de chance avec ça, même quelque chose d'aussi simple que DT<
Toute aide est appréciée !
Ben
names default to here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Rows( [5, 7, 8, 10] );
OG_tablerows=dt<
<GET selected="" rows=""></GET>
Re : Aide concernant les instructions OnCloseSalut Ben,
Ce qui suit écrira les valeurs avant modification dans les variables de liste à la fermeture de la table. Je ne vois rien qui vérifie les modifications dans votre code. Je suppose que cela sera ajouté ultérieurement ?
dataview_window << Subscribe("",
onclose(
dataview_window << setdirty( 0 );
insert into(post_edit_xval_history, pre_edit_xval);
insert into(post_edit_Yval_history, pre_edit_Yval);
insert into(post_edit_row_history,pre_edit_rows);
insert into(movehistory, "Edited");
movecounter++;
1;
)
);
Re : Aide concernant les instructions OnCloseSalut @DonMcCormack ,
Ça marche super bien, merci beaucoup ! Oui, j'utiliserai une partie séparée du script pour suivre les modifications.
Merci,
Ben