Esperar(0), Esperar() frente a Esperar(n)Tengo una secuencia de comandos que hace muchas cosas, incluida la creación de una matriz a partir de una tabla de datos de ~ 17,500x40.Todo el scrpit funciona bien cuando lo ejecuto en secciones, pero no crea la matriz cuando lo ejecuto como un todo.El problema parece estar en el paso donde m = dt << Get As Matrix();.He insertado esperar (0), esperar () e incluso esperar (30) pero nada parece solucionar el problema.¿Alguna sugerencia? Lo siento, no puedo pensar en una manera de compartir el código.
¡Gracias!
Re: Esperar(0), Esperar() frente a Esperar(n)y... ¿JMP todavía se está ejecutando (¿puede enviar JSL, usar menús, cambiar ventanas?) o JMP está en un bucle (verifique el administrador de tareas) o JMP se bloqueó?
Re: Esperar(0), Esperar() frente a Esperar(n)¿Qué quiere decir con "recorrer un directorio y crear un archivo maestro"? ¿Cuáles son las entidades y acciones específicas involucradas?
Re: Esperar(0), Esperar() frente a Esperar(n)Puede que sea el momento de seleccionar Ayuda > Libros > Guía de secuencias de comandos y revise la sección sobre fórmulas y gestión de fórmulas.
Recomiendo no usar fórmulas para completar columnas de datos con un script a menos que sea necesario que los valores se actualicen automáticamente después de que finalice el script.
Re: Esperar(0), Esperar() frente a Esperar(n)Gracias Craige, pero el último paso que funciona es simplemente recorrer un directorio y crear un archivo maestro basado en ciertos criterios. Sé que se crea la tabla de datos.El siguiente paso es "Obtener como matriz", que no sucede.
Re: Esperar(0), Esperar() frente a Esperar(n)Si hay columnas de fórmula que necesitan ser evaluadas, agregando dt<Re: Esperar(0), Esperar() frente a Esperar(n)Lo siento. No respondí tu pregunta. No recibo un mensaje de error, pero puse algunas comprobaciones para imprimir en el registro y dejé de verlas después del paso de creación de la matriz.Re: Esperar(0), Esperar() frente a Esperar(n)
@DaveLee ,
¿Puedes compartir el error? Además, ¿una muestra de sus datos para ver si esto es reproducible?
Re: Esperar(0), Esperar() frente a Esperar(n)Sí, llamo explícitamente a la tabla. Por ejemplo, la tabla de datos se llama 'dt', creo la matriz de la siguiente manera m = dt << Get As Matrix();.
Re: Esperar(0), Esperar() frente a Esperar(n)@DaveLee ,
Cuando dice que no puede crear una matriz, ¿está generando un error?
¿Puede ser que asegurarse de que la tabla esté actualizada también podría ayudar?