Hola a todos,
Estoy trabajando con un script que funcionó bien en el pasado, pero no parece funcionar y creo que se debe a que el nombre del archivo es demasiado largo.
Entonces, tengo una sección de secuencia de comandos que se supone que guarda un archivo PNG de la ventana del informe y nombra el archivo según los nombres de las dos columnas utilizadas en el análisis. Debido a los nombres de las columnas y la ubicación de la tabla de datos, el nombre completo del archivo tiene 157 caracteres, la ruta del directorio tiene 94 y el nombre del archivo PNG tiene 63 caracteres. Esta es la sección de código:
pic_name = "Cross_Corr_of_" || ycols[1] || "_with_" || icols[1] || "_" || Plant || ".png";
nwin[Outline Box( 1 )] << Save Picture( dir || pic_name, "png" );
Windows afirma que tiene la capacidad de administrar nombres de archivos de hasta ~256 caracteres, y estoy muy por debajo de esto, por lo que desde la perspectiva de Windows, debería estar bien. No puedo encontrar ninguna documentación que indique que JMP tenga limitaciones de caracteres, pero aparentemente las tiene. Si cambio el código y simplemente defino pic_name = "test.png", guarda el archivo PNG en el directorio correcto, no hay problema. Pero, cuando uso el nombre definido anteriormente, ejecuta el código, pero no termina guardando un archivo.
¿Alguien sabe cuál es el límite de longitud de caracteres? Y si es así, ¿se puede cambiar o modificar para que pueda usar mi código según lo previsto?
¡Gracias!,
DS