Problemas de actualización en el script jslHola,
Estoy tratando de agregar 2 columnas en la tabla (dt_delta) a la tabla (dt) usando el comando de actualización comparando 2 columnas. dt tiene 40 filas con filas únicas identificadas por la columna "Edad" y dt_delta tiene 50 filas únicas identificadas por Edad.
Por lo tanto, estoy intentando agregar datos de dos columnas, Var1 y Var2 en dt_delta a la tabla dt haciendo coincidir las columnas de Edad.
Las columnas Var1 y Var2 tienen fórmula en ellas.
Copié el script ejecutado y lo pegué en mi script JSL, pero el problema es cuando ejecuto un script completo, la actualización no ocurre cada vez y cuando selecciono una parte del script e intento ejecutarlo, se actualiza correctamente.
Puede aconsejarme.
dt << Actualizar (
Con (dt_delta),
Coincidir con las columnas (: Edad = Edad),
Agregar columnas de la tabla de actualización (: Var1,: Var2)
);
Re: Actualización de problemas en la secuencia de comandos jslHe estado intentando replicarlo pero no actualizar funciona bien, sin cambios
Agregué estos en el guión y espero que ayude!
Re: Actualización de problemas en la secuencia de comandos jslPuede intentar evaluar las fórmulas en ambas tablas de datos antes de unirlas / actualizarlas. A menudo encuentro esta solución a problemas donde un script se ejecuta línea por línea pero no todos a la vez.
dt1 << Run Formulas
dt2 << Run Formulas
Re: Actualización de problemas en la secuencia de comandos jslLo siento, no puedo adjuntar ya que tiene algunos datos confidenciales en él.
Las mesas son independientes.
Intenté ejecutar el script en otra máquina y la "actualización" sucedió y el script salió bien.
Probé en 2 máquinas más y obtuve resultados intermitentes. Probé con JMP 12.1, JMP12.2 y JMP13. Todos tienen problemas intermitentes.
¿No estoy seguro de si se trata de un problema relacionado con JMP?
Re: Actualización de problemas en la secuencia de comandos jsl¿Es la tabla de datos que está intentando actualizar ao desde una tabla de datos que está vinculada a otra tabla de datos? Si pudiera adjuntar las tablas de datos que está utilizando sería beneficioso para depurar el problema.
Re: Actualización de problemas en la secuencia de comandos jsl@txnelson
Lo siento fue un error tipográfico cuando escribí manualmente. Pero sí se hace referencia como: Age in script.
También he agregado un montón de tiempos de espera antes y después de la actualización de la secuencia de comandos, pero todavía no estoy ayudando.
Gracias,
Chintan
Re: Actualización de problemas en la secuencia de comandos jslLo único que veo es que no ha incluido su segunda referencia a la variable "Age". Las columnas coincidentes elemet deben ser:
Match Columns ( :Age = :Age )
Re: Actualización de problemas en la secuencia de comandos jsl@Dia
Sí, he intentado ambas cosas: tener nombres reales de tablas en lugar de dt o dt_delta e intentado con dt o dt_delta.
Ambos tienen problemas de actualización.
He confirmado los nombres de la tabla de datos al registrar en el registro.
Re: Actualización de problemas en la secuencia de comandos jsl @CG ,
Sin mirar los datos reales y el script, he visto el comportamiento que describe a veces, si pierde la referencia a la tabla de datos que cree que está abordando. Lejos de compartir sus datos de muestra y secuencias de comandos de muestra y probar en un ejemplo, una cosa que le aconsejaría que compruebe es que intente imprimir el nombre de las tablas en el registro que está utilizando antes y después de que se rompa la secuencia de comandos y ver si refiriéndose a la tabla correcta