Comment activer les scripts de démarrageJe viens de créer un script de transformation personnalisé pour les conversions d'unités, par exemple ft en km. Plutôt cool que JMP me permette de faire ça.
Mais maintenant, j'aimerais que ceux-ci soient activés à chaque fois que j'exécute JMP. J'ai cherché "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 ou un 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, bien qu'il ne fasse pas de pieds en kilomètres, il fait des pieds en miles et des miles en kilomètres. Il est également extensible grâce à la simple modification d'une table de données. Vérifiez-le: Bibliothèque de fonctions de conversion .
Re : Comment activer les scripts de démarrageOops, @txnelson posté avant que je termine ma réponse.Jim a fourni une autre option.
Juste un avertissement, que certaines entreprises ont une sécurité qui recherche des scripts de démarrage d'application (OS) qui se plaignent ou entravent leur utilisation. C'est pourquoi j'utilise généralement la fonctionnalité de complément, JMP initaites exécute ensuite les compléments qui ont été 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 une touche de raccourci pour lancer le script à exécuter et plus encore. Il existe plusieurs méthodes, la meilleure dépend de la façon dont vous envisagez de l'utiliser. Par exemple:
- définissez une touche de raccourci 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éfinir 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, vers la page 816, recherchez la documentation relative à 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. La
le premier qui est 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:/Users//AppData/Roaming/SAS/JMP
Sur Macintosh :
1. /Users//Bibliothèque/Application Support/JMP/14
2. /Users//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 emplacements 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é. Ensuite, JMP recherche 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/Application Support/JMP/14
2. /Bibliothèque/Application Support/JMP