Ayuda con las declaraciones OnCloseHola a todos,
Tengo dificultades con las sentencias OnClose para añadir elementos a una lista al cerrar una tabla de la vista de datos. La idea es que el usuario seleccione filas (ya se hace en este script) y edite valores en la vista de datos, lo que registrará el cambio en una variable de lista al cerrarla.
No estoy teniendo mucha suerte con esto, incluso con algo tan simple como DT<
¡Cualquier ayuda será apreciada!
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: Ayuda con las declaraciones OnCloseHola Ben,
Lo siguiente escribirá los valores previos al cambio en las variables de lista al cerrar la tabla. No veo nada que compruebe los cambios en tu código. Supongo que lo añadirán más adelante.
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: Ayuda con las declaraciones OnCloseHola @DonMcCormack ,
¡Funciona de maravilla, muchas gracias! Sí, usaré una parte aparte del script para controlar los cambios.
Gracias,
Ben