Cerrar todo no funciona para revistasTengo un script que crea tablas y diarios basados en las selecciones de los usuarios en una ventana de interfaz de usuario. Tengo un botón en la interfaz de usuario que cierra todos los archivos que crea el script una vez que el usuario ha terminado. cuando se hace clic en el botón, las tablas se cierran correctamente, pero hay un cuadro de alerta que pregunta sobre cómo guardar los cambios en cualquier diario que esté abierto (dependiendo de las opciones del usuario, puede haber hasta tres diarios creados por el script). Estoy usando la función Cerrar todo () tanto para las tablas como para los diarios con el argumento opcional Sin guardar. No puedo entender por qué funciona para las tablas, pero no para las revistas. Según lo que investigué en el índice y la guía de secuencias de comandos, parece que esa debería ser la función adecuada para usar.
Re: Cerrar todo lo que no funciona para revistasProbé Cerrar todo () con este ejemplo en JMP 14.3, que funciona:
w = New Window( "Main Window", Text Box( "Main JMP Window" ) );
w << Journal Window;
Wait( 1 );
Close All( "Journals", "NoSave" );
Wait( 1 );
Close All( "Reports", "NoSave" );
¿Puede describir cualquier cosa que esté haciendo con las revistas? Tal vez cómo se crean, si se guardan en el disco en algún momento, ¿agrega información adicional después de que la revista se creó inicialmente? También puede ser importante saber qué versión de JMP está utilizando.
Re: Cerrar todo lo que no funciona para revistasEstoy usando JMP 14.2 y creé un script de prueba similar. Descubrí que Cerrar todo funcionaba en el script de prueba. Además, si los diarios de prueba estaban abiertos y ejecuté el script, los botones Cerrar / Restablecer en el script cerrarían los diarios de prueba sin preguntar sobre cómo guardar los cambios, pero preguntarán sobre cómo guardar los cambios para los diarios creados por el script original. Estoy usando los diarios para compilar diferentes tipos de gráficos y diagramas. Creo el diario y, a medida que se crean los diagramas, se agregan al diario apropiado después de que se agregan todos los diagramas y luego se guardan los diarios. El script no realiza ningún procesamiento adicional en las revistas una vez que se guardan.