Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumentiHo degli script che sto distribuendo a un piccolo gruppo. Per anni ho aggiunto script alla mia barra degli strumenti e mi sento a mio agio nel farlo. Di recente ho letto di componenti aggiuntivi di JMP e mi chiedevo se fosse un modo migliore per procedere.
Problemi: Trovo fastidioso ricaricare i miei script nella barra degli strumenti ogni volta che il mio disco rigido viene sostituito. (Troppo frequente, ma non è un problema di JMP.) Sembra che un componente aggiuntivo possa ospitare una serie di script.
Se aggiorno il componente aggiuntivo con un nuovo script, tutti gli utenti vedranno il componente aggiuntivo aggiornato o dovranno ricaricarlo? Se hanno bisogno di ricaricare, sembra che la suite di script debba essere abbastanza stabile prima di distribuirla a tutti gli utenti. Gli utenti JMP più occasionali troveranno più facile aggiornare o caricare un componente aggiuntivo o aggiornare una barra degli strumenti?
Condividi le tue esperienze, i vantaggi e gli svantaggi dei componenti aggiuntivi di JMP.Oggetto: Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumenti<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Grazie Jeff. Lo apprezzo.
-Mike
Oggetto: Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumentiSfortunatamente, non esiste alcuna opzione in JMP 10 per rendere visibile la barra degli strumenti quando è installato un componente aggiuntivo.
Faremo in modo che ci sia in JMP 11.
Grazie!
- Jeff
Oggetto: Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumentiHo pensato di dargli un'altra possibilità...Quando si crea un componente aggiuntivo per la barra degli strumenti personalizzata, qualcuno sa come abilitare la barra degli strumenti per impostazione predefinita quando un utente installa il componente aggiuntivo?Per il mio componente aggiuntivo sembra essere un lancio di monete se gli utenti lo vedono abilitato per impostazione predefinita o devono accedere tramite il menu Visualizza-> barra degli strumenti per abilitarlo.
Grazie.
Oggetto: Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumentiHo creato un componente aggiuntivo simile a come è descritto sopra. Principalmente seguendo la descrizione di PMRoz, con il suggerimento di Mewing alla fine per la corretta impostazione di personalizzazione.
Il mio componente aggiuntivo è una barra degli strumenti, una singola icona cliccabile.Quando viene installato facendo clic sul file .jmpaddin, viene installato correttamente, ma la barra degli strumenti non è abilitata per impostazione predefinita. L'utente deve entrare per visualizzare-> barre degli strumenti e abilitarlo manualmente. C'è un modo per forzarne l'abilitazione?Ho autoload=1 nel file .def.Non ho idea di quale altra impostazione potrebbe essere in grado di forzare questo.
Grazie....
Oggetto: Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumentiPagina 14 delle più recenti copertine di JMPer Cable sulla creazione di componenti aggiuntivi
http://jmp.com/about/newsletters/jmpercable/pdf/27_winter_2011.pdf
La prima risposta fornisce alcune ottime istruzioni, ma penso che le istruzioni nel cavo potrebbero essere un po' migliori. Li ho seguiti alla lettera per creare componenti aggiuntivi che chiunque nella mia organizzazione può installare senza dover mappare alcuna unità o altro.
Una cosa che faccio oltre alle istruzioni nel cavo è che una volta che ho registrato il componente aggiuntivo e sto personalizzando il mio menu/barre degli strumenti, premo il pulsante "Cambia" in alto e seleziono il componente aggiuntivo che sto attualmente creando un menu/barra degli strumenti per e salva la personalizzazione nella cartella di lavoro.
Spero che questo ti aiuti.Oggetto: Componenti aggiuntivi di JMP rispetto alla personalizzazione della barra degli strumentiCiao Laura,
Questo è l'approccio che adotto. Se c'è un modo migliore mi piacerebbe saperlo.
1. Metto tutti i miei script JSL per un'applicazione in una directory su una condivisione di file a cui hanno accesso i miei utenti. Ho una directory principale per l'applicazione, quindi gli script vivono all'interno di una directory chiamata "Addin". Ad esempio se la mia applicazione si chiama ABC_APP, gli script sarebbero qui:
K:\JMP\ABC_App\Addin
2. Crea un file addin.def per definire il nome e la posizione della tua applicazione:
id="com.comp.dept.abc_app"
name="Applicazione ABC"
caricamento automatico=1
home=" K:\JMP\ABC_Appl\Addin"
Per questo esempio il parametro "ID" utilizza comp per l'abbreviazione della tua azienda e dept per l'abbreviazione del tuo dipartimento. Il parametro ID è solo una stringa arbitraria; questa è la tecnica consigliata per assicurarsi che diverse applicazioni abbiano ID univoci.
3. Avvia JMP e apri il file addin.def. Ciò salverà il nome e la posizione del componente aggiuntivo da una sessione all'altra.
4. Crea un menu personalizzato che punti ai tuoi file aggiuntivi. Fare clic su Visualizza > Personalizza > Menu e barre degli strumenti. All'interno della definizione del menu, farai riferimento agli script tramite il loro ID addin. In Azione avrai selezionato "Esegui JSL in questo file" e "Usa cartella home del componente aggiuntivo". I valori tipici sarebbero i seguenti:
Esegui JSL in questo file: $ADDIN_HOME(com.comp.dept.abc_app)\My Script.jsl
Utilizzare la cartella home del componente aggiuntivo: com.comp.dept.abc_app
5. Copiare le voci di menu personalizzate dal file XML usercust.jmpcust nella directory C:\Documents and Settings\\Local Settings\Application Data\SAS\JMP\9 nella directory addin K:\JMP\ABC_Appl\Addin. Denominare il file addin.jmpcust.
6. Crea un file zip contenente solo addin.def e addin.jmpcust. Rinominare il file zip MyappAddin.jmpaddin
Ora tutto ciò che un utente deve fare è (solo una volta):
1. Assicurati che l'unità K sia mappata in modo appropriato
2. Avvia JMP 9 e fai doppio clic su MyappAddin.jmpaddin
La cosa bella di questo approccio è che puoi cambiare i tuoi script sulla condivisione file e la prossima volta che i tuoi utenti eseguono un'opzione di menu, verrà eseguito il nuovo script.
Sembra un po' complicato ma una volta che ti ci abitui non è poi così male. Il sistema di definizione dei menu in JMP 9 è molto facile da usare.