Cette présentation a été donnée par Chris Kirchberg @chris_kirchberg le 25 septembre 2020
introduction
- Qu'est-ce qu'un complément?
- Un mécanisme pour déployer un script JSL sophistiqué / compliqué aux utilisateurs JMP qui ne sont pas des scripteurs JSL
- Les non-expérimentés / débutants en scripts JSL peuvent également profiter du mécanisme
- Il s'agit d'un fichier unique que tout utilisateur JMP peut installer et utiliser comme n'importe quelle autre partie de JMP. Ils contiennent généralement des scripts qui peuvent exécuter une multitude de fonctions
- Pourquoi en créer un et en utiliser un?
- Exécution de processus de routine en plusieurs étapes d'un simple clic sur un élément de menu
- Par exemple, se connecter à une base de données, extraire des données, les manipuler, les représenter graphiquement et les analyser
- Étendre les fonctionnalités de JMP
- Création d'une interface utilisateur personnalisée qui peut simplifier un flux de travail commun
- Connexion à d'autres langages de programmation tels que R, Python, MATLAB et SAS pour donner accès à des outils d'analyse supplémentaires non trouvés nativement dans JMP / JMP Pro
- Créez des tableaux de bord réutilisables et déployables dans le Framework JMP
- Qui utiliserait un complément?
- Quiconque utilise JMP mais se retrouve à effectuer des processus / actions de routine en plusieurs étapes et souhaite gagner du temps
- Quiconque utilise JMP et souhaite ajouter des fonctionnalités supplémentaires
- Quiconque utilise JMP et souhaite que ses collègues qui utilisent JMP soient plus productifs avec JMP, mais ne connaissent peut-être pas très bien JMP
- Comment créer un complément?
- Tout d'abord, vous avez besoin d'un script
- L'origine de ce script dépend de votre point de départ
- Le générateur de compléments sera généralement lancé à partir de différents points de départ
- Les sections suivantes expliqueront comment ouvrir le générateur de compléments à partir des différents points de départ
- Une note à faire, vous pouvez créer manuellement un complément sans utiliser le Générateur de compléments, mais ce serait pour certaines options avancées introuvables dans le Générateur de compléments. Voir la section «Où aller pour en savoir plus» ci-dessous
Le générateur de compléments
- Le moyen le plus rapide d'appeler le générateur de compléments consiste à accéder à Fichier> Nouveau> Complément (système d'exploitation Windows)
- Les utilisateurs de macOS accèdent à Fichier> Nouveau> Nouveau complément
- La fenêtre Add-in Builder apparaîtra
- Il y a 5 onglets qui apparaissent, chacun avec sa propre fonction. Les détails de chaque onglet sont fournis dans le lien de l'aide en ligne dans la section "Où en savoir plus" ci-dessous
- Nous allons prendre un bref aperçu de chaque onglet en direct dans JMP
- Onglet Général: utilisé pour identifier le complément et les restrictions qui l'entourent
- Eléments de menu: emplacement du script principal pour chaque élément de menu défini
- Script de démarrage: le script qui sera exécuté lorsque JMP démarre (et le complément démarre)
- Script de sortie: le script qui sera exécuté lorsque JMP se ferme ou que le complément est désactivé
- Fichiers supplémentaires: tous les fichiers que le complément utilisera qui ne sont pas déjà définis dans les onglets précédents
Générateur d'applications et de tableaux de bord
- Dans l'Application Builder ou dans le Dashboard Builder, on peut accéder directement au Add-in Builder
- Pour ce faire, cliquez sur le triangle rouge et sélectionnez Enregistrer le script> Vers le complément
- Cela copiera le script qui représente l'application ou le tableau de bord actuel dans la section des éléments de menu du générateur de compléments
- Le reste du processus de création d'un complément est le même que dans la section précédente
Exemples (voir le journal pour les liens vers les fichiers et les scripts exécutés pour créer le résultat souhaité et copier dans un fichier de script pour enregistrer)
- Enregistrement d'un type de graphique qui a pris du temps à créer mais que vous souhaitez réutiliser à nouveau.
- Enregistrement d'un processus d'importation qui nécessite de joindre des fichiers et d'apporter quelques modifications simples
Pour ajouter un fichier / lien d'aide dans le complément
Où aller pour en savoir plus
Aide en ligne
Compléments publiés sur le site de la communauté
Créer un complément manuellement