Ceci est le deuxième d'une série d'articles sur des menus personnalisés en JMP 9 . le premier poste fourni un aperçu de ce qui a changé dans JMP 9. Dans cet article, je proposerai quelques stratégies aux administrateurs qui fournissent des menus personnalisés à de grands groupes de JMP utilisateurs.
Si vous êtes un administrateur qui a fourni des menus personnalisés ou des barres d’outils aux utilisateurs de JMP 8, vous avez probablement .jmpmenu fichier contenant les personnalisations que vous avez distribuées. Comme je l'ai discuté dans mon post précédent , JMP 9 utilise .jmpcust des fichiers de personnalisation différents de .jmpmenu des dossiers. Votre première tâche dans le déplacement de ces personnalisations vers JMP 9 consiste à les obtenir à partir de JMP 8. .jmpmenu déposer dans un JMP 9 .jmpcust fichier. Pour ce faire, vous avez deux options:
- Utilisez le JMP 9 Éditeur de menu effectuer manuellement les personnalisations équivalentes dans JMP 9, ou
Demandez à JMP 9 d’effectuer la conversion à votre place.
Si vos personnalisations sont étendues, il peut être intéressant de demander à JMP de procéder à la conversion, ce qui implique quelques astuces. Les seules fois où JMP 9 tentera de convertir un fichier JMP 8 .jmpmenu fichier vers JMP 9 sont 1) lors de la première exécution de JMP 9 et 2) à chaque fois Revenir aux paramètres d'usine dans JMP 9. Dans ces deux scénarios, JMP essaiera de trouver votre menu personnalisé JMP 8 et, s’il le trouve, vous aurez la possibilité de le faire avancer. Pour ce faire, vous aurez besoin d’un PC sur lequel les logiciels JMP 8 et JMP 9 sont installés.
Une mise en garde à cela: les menus personnalisés de JMP 8 incluaient des fonctionnalités qui ne sont plus directement prises en charge dans JMP 9. JMP 8 vous permettait de supprimer des éléments de menu JMP intégrés (dans JMP 9, vous les masquiez à la place), et JMP 8 prenait en charge l'intégration de fichiers de script JSL et de fichiers d'icône entiers directement dans le répertoire. .jmpmenu fichier (dans JMP 9, vous utiliseriez un Complément JMP au lieu). Si votre menu JMP 8 tire parti de ces fonctionnalités, ces aspects ne seront pas mis en avant.
Gardant cela à l’esprit, passons en exemple. J'ai un fichier de menu personnalisé JMP 8, acme.jmpmenu , que 1) supprime le menu DOE et 2) ajoute un menu Acme personnalisé qui exécute certains scripts dont tous les utilisateurs JMP de Acme Inc. ont besoin. La première chose à faire est d’importer acme.jmpmenu dans JMP 8, ce qui nécessite les étapes suivantes:
(1) Lancez JMP 8.
(2) Sélectionnez Édition> Personnaliser> Rétablir les paramètres d'usine pour vous assurer qu'aucune autre personnalisation n'est mélangée. J'ai cliqué Non lorsqu'il vous est demandé si vous souhaitez fusionner les menus d'une version précédente de JMP.
(3) Sélectionnez Édition> Personnaliser> Menus et barres d'outils .
(4) Faites un clic droit sur le Menu principal nœud dans le volet Editeur de menu et sélectionnez Importer le menu archive . Accédez à votre .jmpmenu fichier, sélectionnez-le et cliquez sur Ouvrir . Cliquez sur OK dans la boîte de dialogue qui vous rappelle de cliquer sur le bouton Appliquer bouton.
(5) Cliquez sur le Appliquer bouton puis le X pour fermer l’éditeur de menu, en cliquant sur Oui enregistrer les modifications.
Voici le menu JMP 8 résultant, avec la flèche rouge pointant vers le menu DOE manquant.

Après avoir fermé JMP 8, je suis maintenant prêt à ce que JMP 9 importe ces modifications. Voici les étapes:
(1) Lancez JMP 9.
(2) Sélectionnez Affichage> Personnaliser> Rétablir les paramètres d'usine (notez que cela a été déplacé vers le Vue menu dans JMP 9). Cliquez sur Oui pour confirmer que vous voulez vraiment revenir.
(3) JMP détectera la présence d'un fichier de personnalisation de menu JMP 8 et vous demandera si vous souhaitez transférer ces personnalisations. Cliquez sur Oui .
Voici à quoi ressemble JMP 9 après l'importation:

Notez que le Acmé menu est passé correctement, mais le BICHE menu a montré de retour. Le fait qu’un menu ait été supprimé dans JMP 8 ne peut pas être détecté par JMP 9. Cependant, je peux facilement utiliser l'éditeur de menus, nouveau et amélioré, dans JMP 9 pour masquer le menu DOE, puis enregistrer ces personnalisations dans un fichier que je peux distribuer à d'autres utilisateurs. Voici les étapes:
(1) Sélectionnez Affichage> Personnaliser> Menus et barres d'outils .
(2) Dans le panneau de gauche, cliquez sur BICHE .
(3) Dans le panneau de droite, trouvez le Caché cochez la case et cochez-la. Remarquerez que BICHE dans le panneau de gauche devient vert pour indiquer que vous l'avez modifié et s'affiche avec une ligne le traversant pour indiquer qu'il a été masqué. Acmé s'affiche en bleu car il s'agit d'un ajout au menu JMP intégré.

(4) Cliquez sur le Enregistrer sous… bouton en haut de l’éditeur de menu, et dans le menu Enregistrer sous boîte de dialogue qui s’affiche, naviguez où vous voulez que le .jmpcust fichier à placer, nommez-le (j’ai appelé le mien acme.jmpcust ) et cliquez sur Enregistrer.
(5) Fermez l'éditeur de menus.
À ce stade, vous avez ce dont vous avez besoin: un .jmpcust fichier contenant les personnalisations que vous souhaitez distribuer à vos utilisateurs JMP. Maintenant, comment allez-vous les distribuer? Vous avez quelques options:
Si vous souhaitez simplement rendre certaines personnalisations de menu accessibles aux utilisateurs sur une base optionnelle, vous pouvez définir les options suivantes: .jmpcust fichiers eux-mêmes disponibles sur l’intranet de la société ou sur un partage réseau. Les utilisateurs souhaitant incorporer un ou plusieurs d'entre eux peuvent simplement sélectionner Fichier> Ouvrir de JMP et ouvrez-les. Lorsqu'un utilisateur le fait, l'éditeur de menus JMP s'ouvre et incorpore les personnalisations contenues dans .jmpcust fichier qu’ils ont ouvert, permettant à l’utilisateur de les consulter et de les sauvegarder ou de les annuler.
Si vous voulez plutôt un certain .jmpcust fichier servant de base pour tout ou partie des utilisateurs JMP, vous pouvez renommer le fichier admincust.jmpcust et utiliser des outils de gestion de systèmes pour placer le fichier dans un emplacement désigné sur les ordinateurs des utilisateurs. Pour plus de détails sur l'utilisation de admincust.jmpcust , voir le Les administrateurs obtiennent un fichier de personnalisation section de mon post précédent .
Si vous devez distribuer des scripts JSL, des icônes, des tables de données JMP ou d’autres fichiers avec les personnalisations de vos menus, envisagez de créer une Complément JMP . le Guide de script JMP , que vous pouvez visualiser en sélectionnant Aide> Livres> Guide de script Dans JMP 9, une section explique comment créer des compléments JMP. L'une des options offertes par un complément JMP est la possibilité de localiser de manière centralisée le fichier de personnalisation et tous les fichiers associés sur un partage réseau et de permettre aux utilisateurs d'y accéder à partir de là. De cette façon, vous pouvez apporter des modifications à un endroit et tous les utilisateurs ayant installé le complément verront les mises à jour lors de la prochaine exécution de JMP.