El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editorHola, recientemente me encontré con el problema opuesto: cuando hago clic en un archivo jsl en una carpeta, JMP inmediatamente comienza a ejecutarlo. Observo que en esta cadena se menciona el efecto especial de //! al comienzo del guión. Esto debería forzar la ejecución del script, como el comando más obvio "Al abrir".
¿Conoce algún personaje de control más oscuro que afecte el comportamiento de JMP al abrir scripts?
El guión en cuestión, que se abre inmediatamente, TIENE muchos comentarios con todo tipo de caracteres especiales, incluido !. Pero no veo //! iniciar el guión.
Atentamente
Poul Ravn Sørensen
Re: El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editor@Jeff_Perkinson ,
Últimamente me he dado cuenta de que esto también me pasa en JMP 14. Los archivos no son aplicaciones ni tengo la selección en preferencias para ejecutar archivos al abrirlos. La única manera de evitar que JMP haga esto es abriendo el script desde Archivo > Abrir interfaz.
Re: El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editorEl icono de BA_ALL... es el archivo fuente de una aplicación JMP, guardado desde el Creador de aplicaciones . Si la aplicación incluye algunos informes JMP basados en una tabla de datos determinada, esa tabla y esos informes se ejecutarán automáticamente cuando se abra el archivo fuente.
Parece que eso puede ser lo que está pasando aquí.
@cwillden publicado un Introducción suave al generador de aplicaciones que también puede ayudarte.
Re: El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editorBien, veo el ícono como 'BA_ALL...', no como los que tienen claves. Probaré tus sugerencias. Gracias.
Re: El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editorHola Poul Ravn Sørensen,
¿Te aparece un ícono como uno de estos?

Estos también funcionan automáticamente para mí.
Los íconos de mis scripts que puedo abrir sin ejecutar automáticamente se ven así:

Cuando tenga el script abierto, ¿podría intentar volver a guardarlo de la siguiente manera? (Probablemente ya lo haya hecho).

Espero que esto ayude.
Iván
Re: El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editorHola Iván, no, no tengo marcado este check box. Noté que se mencionó anteriormente, así que lo marqué, pero la casilla de verificación no está marcada. Lo extraño es que los íconos de los archivos *.jsl, cuando se ve desde el Explorador , es diferente del ícono visto desde el interior de JMP. No lo recuerdo bien, pero creo que el ícono es el de un complemento JMP. Tendría sentido entonces que JMP inicie la aplicación inmediatamente.
Otra publicación recomienda restablecer TODAS las asociaciones, pero aún no lo he probado.
Gracias por la respuesta.
Poul Ravn Sørensen
Re: El archivo JSL se ejecuta cuando está abierto en lugar de abrirse en el editorHola,
¿Se pregunta si ha marcado esta casilla dentro de las preferencias de JMP?
Probablemente esto ejecute los scripts automáticamente.
