línea de guión por fechaBuenos días a todos,
En una tabla de datos JMP, me gustaría llenar filas con variables que se actualizan todos los días.
Estudio y actualizo con un script JSL las mismas variables A, B y C todos los días.
Por ejemplo hoy 01/02/2024 me gustaría que la línea 1 se llenara con los datos A, B y C.
El 02/02/2024 quisiera que se llenara la línea 2 con los nuevos datos A, B y C.
Ect ...hasta el 31/12/2024.
¿Cómo es posible hacer un guión de esta manera?
Enciende cada nuevo día, haz +1 al completar las líneas.
Gracias por su ayuda !
Automatización y secuencias de comandosRe: script línea por fechaUsar Agregar filas es una opción
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Add Rows({name = "David", age = 15});
Por lo general, prefiero agregar una nueva fila vacía y luego usar los subíndices de la tabla de datos para completar los valores.
Re: script linea por fechaSí, estoy de acuerdo contigo, gracias por tu respuesta.
¿Cómo podemos integrar el llenado automático de la siguiente línea todos los días en un script JSL?
En el script JSL:
- día 1 llenando la línea 1 con A, B y C
- día 2 llenando la línea 2 con A, B y C
-...
- día 365 llenando la línea 365 con A, B y C
¡Sin que el usuario tenga que hacerlo todos los días!
Re: script línea por fecha¿Qué evento usarías para activar la adición de una nueva fila?
Si, por ejemplo, el evento fue abrir la tabla de datos, podría agregar un script OnOpen para agregar la fila a la tabla de datos.
¿Tienes en mente algún otro evento en mente?
Re: script línea por fechaEs posible que también desee considerar el uso de la plataforma Concatenate.
Tablas=>Concatenar
Le permitiría tomar su nueva línea de datos y leerla en una nueva tabla JMP y agregarla a su tabla principal.
dt = Data Table( "<YOUR main="" table="">" ); dtHoy = Abierto( "<THE new="" data="https://community.jmp.com/"> " ); // Agrega los nuevos datos a la tabla principal dt << concatenate( dtToday, Agregar a la primera tabla( 1 ) );</THE></YOUR>
Re: script línea por fecha¿Quizás tengas que programarlo con algún tipo de programador de tareas? (no lo sé con la información que me has proporcionado)