Comment activer les scripts de démarrageJe viens de créer un script de transformation personnalisé pour les conversions d'unités, par exemple pieds en km. Plutôt cool que JMP me laisse faire ça.
Mais maintenant, j'aimerais que ceux-ci soient activés chaque fois que j'exécute JMP. J'ai recherché "Scripts de démarrage" et similaires, mais je n'ai vu aucune mention de la façon de procéder.
Comment puis-je rendre ces transformations personnalisées permanentes ? Ou comment puis-je faire en sorte que JMP exécute automatiquement un fichier .jsl à chaque fois que je le lance ?
Re : Comment activer les scripts de démarrageJe pense @gzmorgan0 a une bonne idée avec un complément.
J'ai deux choses à ajouter ici:
- Un complément n'a pas besoin d'avoir une interface utilisateur ni aucun code autre que code à exécuter au démarrage .De cette façon, vous pouvez créer un complément qui n'est qu'une bibliothèque de fonctions.
- Il existe déjà un exemple de ce type de complément et, même s'il ne convertit pas les pieds en kilomètres, il convertit les pieds en miles et les miles en kilomètres. Il est également extensible grâce à la simple édition d’un tableau de données. Vérifiez-le: Bibliothèque de fonctions de conversion .
Re : Comment activer les scripts de démarrageOops, @txnelson posté avant de terminer ma réponse.Jim a proposé une autre option.
Juste un avertissement : certaines entreprises disposent de systèmes de sécurité qui recherchent les scripts de démarrage d'applications (OS) qui se plaignent ou entravent leur utilisation. C'est pourquoi j'utilise généralement la fonctionnalité de complément. JMP lance ensuite les compléments configurés pour s'exécuter au démarrage.
Utilisez ce qui fonctionne le mieux pour vous et votre environnement.Bonne chance.
Re : Comment activer les scripts de démarrage@BHarris ,
Je créerais une fonction (ou un ensemble de fonctions personnalisées) et en ferais un complément. Vous pouvez exécuter le script à chaque démarrage de session JMP. Vous trouverez ci-dessous une capture d'écran de la boîte de dialogue Nouveau complément. Vous pouvez ensuite utiliser ces fonctions comme n’importe quelle fonction JMP.
Vous pouvez créer un raccourci clavier pour lancer l'exécution du script et bien plus encore. Il existe plusieurs méthodes, la meilleure dépend de la manière dont vous comptez l'utiliser. Par exemple:
- définissez un raccourci clavier qui recherche dans la table de données actuelle () toute colonne avec ft comme unité, puis convertissez cette colonne et changez ses unités en km.ce serait un script
- définissez une fonction utilisateur personnalisée, par exemple ::MyConvert(column, from_units_text, to_units_text), par exemple ::MyConvert(:SidewalkLength,"ft", "km").
- etc.
Sélectionnez dans le JMP Menu principal > Aide > Livres > Guide de script . Pour JMP 14, chapitre 16, près de la page 816, recherchez la documentation sur la création et la gestion d'un complément. Je vous recommande de lire ceci avant d'en construire un. Notez que vous pouvez spécifier que cela peut s'exécuter au démarrage de JMP.

Re : Comment activer les scripts de démarrageLa documentation à ce sujet se trouve dans le Guide de script
Exécuter un script au démarrage
Si vous souhaitez exécuter le même script à chaque démarrage de JMP, nommez-le jmpStart.jsl et placez-le dans
l'un des dossiers suivants, en fonction de votre système d'exploitation. Lorsque JMP démarre, JMP
recherche le script jmpStart.jsl dans ces dossiers dans l'ordre dans lequel ils sont répertoriés ici. Le
le premier trouvé est exécuté et la recherche s'arrête immédiatement.
Remarque : Certains noms de chemin dans cette section font référence au dossier « JMP ». Sous Windows, dans JMP Pro, le
Le dossier « JMP » est nommé « JMPPro ». Dans JMP Shrinkwrap, le dossier « JMP » est nommé « JMPSW ».
Sous Windows :
1. C:/Users//AppData/Roaming/SAS/JMP/14
2. C:/Utilisateurs//AppData/Roaming/SAS/JMP
Sur Macintosh :
1. /Utilisateurs//Bibliothèque/Application Support/JMP/14
2. /Utilisateurs//Bibliothèque/Application Support/JMP
Le script jmpStart.jsl s'exécute uniquement pour un utilisateur particulier sur un ordinateur. Vous pouvez ajouter un script
nommé jmpStartAdmin.jsl à l'un des endroits suivants, en fonction de votre système d'exploitation.
système. Ce script est exécuté pour chaque utilisateur sur un ordinateur. JMP recherche l'administrateur
script de démarrage en premier et l'exécute s'il est trouvé. JMP recherche ensuite le script de démarrage de l'utilisateur et
l'exécute s'il est trouvé.
Sous Windows :
1. C:/ProgramData/SAS/JMP/14
2. C:/ProgramData/SAS/JMP
Sur Macintosh :
1. /Bibliothèque/Support d'application/JMP/14
2. /Bibliothèque/Support d'application/JMP