Cómo habilitar scripts de inicioAcabo de crear un script de transformación personalizado para conversiones de unidades, por ejemplo, pies a km. Genial que JMP me permita hacer esto.
Pero ahora me gustaría que estén habilitados cada vez que ejecuto JMP. Busqué "Scripts de inicio" y similares, pero no vi ninguna mención en ninguna parte de cómo hacer esto.
¿Cómo puedo hacer que esas transformaciones personalizadas sean permanentes? O, ¿cómo puedo hacer que JMP ejecute automáticamente un .jsl cada vez que lo inicie?
Re: Cómo habilitar scripts de iniciopienso @gzmorgan0 tiene una buena idea con un complemento.
Tengo dos cosas que añadir aquí:
- Un complemento no tiene que tener una interfaz de usuario ni ningún otro código que no sea código para ejecutar al inicio .De esta forma, puede crear un complemento que sea solo una biblioteca de funciones.
- Ya hay un ejemplo de este tipo de complemento y, aunque no convierte pies en kilómetros, sí convierte pies en millas y millas en kilómetros. También es extensible mediante la simple edición de una tabla de datos. Échale un vistazo: Biblioteca de funciones de conversión .
Re: Cómo habilitar scripts de inicioUps, @txnelson publicado antes de completar mi respuesta.Jim proporcionó otra opción.
Solo un aviso, que algunas empresas tienen seguridad que busca scripts de inicio de aplicaciones (SO) que se quejan o dificultan su uso. Es por eso que normalmente uso la función de complementos, JMP inicia y luego ejecuta los complementos que se configuraron para ejecutarse al inicio.
Utilice lo que funcione mejor para usted y su entorno.Buena suerte.
Re: Cómo habilitar scripts de inicio@BHarris ,
Crearía una función (o un conjunto de funciones personalizadas) y las convertiría en un complemento. Puede hacer que el script se ejecute en cada inicio de sesión de JMP. A continuación se muestra una captura de pantalla del cuadro de diálogo Nuevo complemento. Entonces puede usar estas funciones como cualquier función JMP.
Puede crear una tecla de acceso rápido para iniciar la ejecución del script y más. Existen múltiples métodos, lo que es mejor depende de cómo planee usar esto. Por ejemplo:
- defina una tecla de acceso rápido que busque en la tabla de datos actual () cualquier columna con pies como sus unidades, luego convierta esa columna y cambie sus unidades a km.eso seria un guion
- defina una función de usuario personalizada, por ejemplo ::MyConvert(column, from_units_text, to_units_text), por ejemplo: ::MyConvert(:SidewalkLength,"ft", "km").
- etc.
Seleccione de la JMP Menú principal > Ayuda > Libros > Guía de secuencias de comandos . Para JMP 14, capítulo 16, cerca de la página 816, busque la documentación para crear y administrar un complemento. Le recomiendo que lea esto primero antes de construir uno. Tenga en cuenta que puede especificar que esto se puede ejecutar cuando se inicia JMP.

Re: Cómo habilitar scripts de inicioLa documentación para esto se encuentra en la Guía de secuencias de comandos
Ejecutar un script al inicio
Si desea ejecutar el mismo script cada vez que inicia JMP, asígnele el nombre jmpStart.jsl y colóquelo en
una de las siguientes carpetas, según corresponda a su sistema operativo. Cuando se inicia JMP, JMP
busca el script jmpStart.jsl en estas carpetas en el orden en que aparecen aquí. los
se ejecuta el primero que se encuentra y la búsqueda se detiene inmediatamente.
Nota: Algunos nombres de rutas en esta sección se refieren a la carpeta "JMP". En Windows, en JMP Pro, el
La carpeta “JMP” se llama “JMPPro”. En JMP Shrinkwrap, la carpeta "JMP" se llama "JMPSW".
En Windows:
1. C:/Usuarios//AppData/Roaming/SAS/JMP/14
2. C:/Usuarios//AppData/Roaming/SAS/JMP
En Macintosh:
1. /Usuarios//Biblioteca/Soporte de aplicaciones/JMP/14
2. /Usuarios//Biblioteca/Soporte de aplicaciones/JMP
El script jmpStart.jsl se ejecuta solo para un usuario en particular en una computadora. Puedes agregar un guión
llamado jmpStartAdmin.jsl en uno de los siguientes lugares, según corresponda para su funcionamiento
sistema. Este script se ejecuta para cada usuario en una computadora. JMP busca al administrador
script de inicio primero y lo ejecuta si lo encuentra. Luego, JMP busca el script de inicio del usuario y
lo ejecuta si lo encuentra.
En Windows:
1. C:/ProgramData/SAS/JMP/14
2. C:/ProgramData/SAS/JMP
En Macintosh:
1. /Biblioteca/Soporte de aplicaciones/JMP/14
2. /Biblioteca/Soporte de aplicaciones/JMP