Questo è il secondo di una serie di post su menu personalizzati in JMP 9 . Il primo post fornito una panoramica di cosa è cambiato in JMP 9. In questo post, fornirò alcune strategie per gli amministratori che forniscono menu personalizzati per grandi gruppi di JMP utenti.
Se sei un amministratore che ha fornito menu o barre degli strumenti personalizzati per gli utenti di JMP 8, molto probabilmente ne hai uno .jmpmenu file contenente le personalizzazioni che hai distribuito. Come ho discusso nel mio messaggio precedente , Utilizza JMP 9 .jmpcust file per personalizzazioni, che sono diversi da .jmpmenu File. Il primo compito nello spostare queste personalizzazioni in JMP 9 è quello di ottenere da JMP 8 .jmpmenu file in un JMP 9 .jmpcust file. Per fare ciò, hai due opzioni:
- Usa JMP 9 Editor di menu per eseguire manualmente le personalizzazioni equivalenti in JMP 9 o
Fai fare a JMP 9 la conversione per te.
Se le tue personalizzazioni sono estese, potrebbe essere utile far eseguire a JMP la conversione, il che comporta un po 'di inganno. Le uniche volte in cui JMP 9 tenterà di convertire un JMP 8 .jmpmenu file per JMP 9 sono 1) la prima volta che JMP 9 viene eseguito e 2) ogni volta che si Ripristina impostazioni di fabbrica in JMP 9. In entrambi questi scenari, JMP proverà a trovare il tuo menu personalizzato JMP 8 e, se lo trova, ti verrà data la possibilità di portarlo avanti. Per eseguire questa operazione è necessario un PC con JMP 8 e JMP 9 installati.
Un avvertimento: i menu personalizzati di JMP 8 includevano funzionalità che non sono più direttamente supportate in JMP 9. JMP 8 ti ha permesso di eliminare elementi del menu JMP incorporati (in JMP 9, li nascondi invece) e JMP 8 supportava l'incorporamento di interi file di script JSL e file di icone direttamente nel .jmpmenu file (in JMP 9, si utilizzerà a Componente aggiuntivo JMP anziché). Se il tuo menu JMP 8 sfrutta queste funzionalità, questi aspetti non verranno portati avanti.
Con questo in mente, facciamo un esempio. Ho un file di menu personalizzato JMP 8, acme.jmpmenu , che 1) elimina il menu DOE e 2) aggiunge un menu Acme personalizzato che esegue alcuni script di cui hanno bisogno tutti gli utenti JMP di Acme Inc. La prima cosa che devo fare è importare acme.jmpmenu in JMP 8, che richiede questi passaggi:
(1) Avviare JMP 8.
(2) Seleziona Modifica> Personalizza> Ripristina impostazioni di fabbrica per assicurarti che nessun'altra personalizzazione venga mischiata. Ho fatto clic No quando viene chiesto se unire i menu di una versione precedente di JMP.
(3) Seleziona Modifica> Personalizza> Menu e barre degli strumenti .
(4) Fare clic con il tasto destro del mouse su Menu principale nodo nel pannello Editor menu e selezionare Importa menu Archivio . Vai al tuo .jmpmenu file, selezionalo e fai clic su Aperto . Fai clic su OK nella finestra di dialogo che ti ricorda di fare clic su Applicare pulsante.
(5) Fare clic su Applicare pulsante e poi il X casella per chiudere l'editor di menu, facendo clic su sì per salvare le modifiche.
Ecco il risultante menu JMP 8, con la freccia rossa che punta al menu DOE mancante.

Dopo aver chiuso JMP 8, sono pronto per importare JMP 9 da queste modifiche. Ecco i passaggi:
(1) Avviare JMP 9.
(2) Seleziona Visualizza> Personalizza> Ripristina impostazioni di fabbrica (nota che questo è stato spostato al vista menu in JMP 9). Clic sì per confermare che vuoi davvero tornare.
(3) JMP rileverà la presenza di un file di personalizzazione del menu JMP 8 e chiederà se si desidera trasferire tali personalizzazioni. Clic sì .
Ecco come appare JMP 9 dopo l'importazione:

Si noti che il Acme menu è venuto correttamente, ma il DOE menu mostrato di nuovo. Il fatto che un menu sia stato cancellato in JMP 8 non può essere rilevato da JMP 9. Tuttavia, posso facilmente utilizzare il nuovo e migliorato editor di menu in JMP 9 per nascondere il menu DOE e quindi salvare queste personalizzazioni in un file che posso distribuire ad altri utenti. Ecco i passaggi:
(1) Seleziona Visualizza> Personalizza> Menu e barre degli strumenti .
(2) Nel pannello di sinistra, fare clic su DOE .
(3) Nel pannello di destra, trova il Nascosto seleziona la casella e controllala. Notare che DOE nel pannello di sinistra diventa verde per indicare che è stato modificato e visualizzato con una linea che lo attraversa per indicare che è stato nascosto. Acme visualizza in blu perché è un'aggiunta al menu JMP incorporato.

(4) Fare clic su Salva come… pulsante nella parte superiore dell'Editor di menu e in Salva come finestra di dialogo che appare, vai dove vuoi .jmpcust file da inserire, dargli un nome (ho chiamato il mio acme.jmpcust ) e fare clic su Salva.
(5) Chiudere l'editor di menu.
A questo punto, hai ciò di cui hai bisogno: a .jmpcust file contenente le personalizzazioni che si desidera distribuire agli utenti JMP. Ora, come si fa a distribuirli? Hai alcune opzioni:
Se si desidera solo rendere certe personalizzazioni di menu disponibili per gli utenti su base opt-in, è possibile creare il file .jmpcust file disponibili sull'intranet aziendale o su una condivisione di rete. Gli utenti che desiderano incorporarne uno o più possono semplicemente selezionare File> Apri da JMP e aprile. Quando un utente lo fa, l'editor del menu JMP si apre e incorpora le personalizzazioni contenute nel .jmpcust file che hanno aperto, consentendo all'utente di controllarli e salvare o annullare.
Se invece vuoi un certo .jmpcust file da utilizzare come base per alcuni o tutti gli utenti JMP, è possibile rinominare il file admincust.jmpcust e utilizzare gli strumenti di gestione dei sistemi per spingere il file in una posizione designata sui computer degli utenti. Per dettagli sull'uso admincust.jmpcust , vedi il Amministratori Ottieni un file di personalizzazione sezione del mio messaggio precedente .
Se è necessario distribuire script JSL, icone, tabelle di dati JMP o altri file insieme alle personalizzazioni del menu, prendere in considerazione la creazione di Componente aggiuntivo JMP . Il Guida agli script di JMP , che è possibile visualizzare selezionando Guida> Libri> Guida allo scripting dall'interno di JMP 9, ha una sezione che descrive come creare componenti aggiuntivi JMP. Un'opzione fornita da un componente aggiuntivo JMP è la possibilità di individuare centralmente il file di personalizzazione e tutti i file associati su una condivisione di rete e consentire agli utenti di accedervi da lì. In questo modo, puoi apportare modifiche in un'unica posizione e tutti gli utenti che hanno installato il componente aggiuntivo vedranno gli aggiornamenti alla successiva esecuzione di JMP.