Come abilitare gli script di avvioHo appena creato uno script di trasformazione personalizzato per le conversioni di unità, ad esempio da ft a km. È fantastico che JMP mi permetta di farlo.
Ma ora vorrei che fossero abilitati ogni volta che eseguo JMP. Ho cercato "script di avvio" e simili, ma non ho visto alcuna menzione su come farlo.
Come posso rendere permanenti queste trasformazioni personalizzate? Oppure, come posso fare in modo che JMP esegua automaticamente un file .jsl ogni volta che lo avvio?
Re: Come abilitare gli script di avvioPenso @gzmorgan0 ha una buona idea con un componente aggiuntivo.
Qui ho due cose da aggiungere:
- Un componente aggiuntivo non deve avere un'interfaccia utente o un codice diverso da codice da eseguire all'avvio .In questo modo puoi creare un componente aggiuntivo che è solo una libreria di funzioni.
- Esiste già un esempio di questo tipo di componente aggiuntivo e, sebbene non converta piedi in chilometri, converte piedi in miglia e miglia in chilometri. È anche estendibile tramite la semplice modifica di una tabella dati. Controlla: Libreria di funzioni di conversione .
Ri: Come abilitare gli script di avvioOps, @txnelson pubblicato prima di completare la risposta.Jim ha fornito un'altra opzione.
Solo un avvertimento: alcune aziende dispongono di sistemi di sicurezza che cercano script di avvio dell'applicazione (sistema operativo) che lamentano o ne ostacolano l'utilizzo. Questo è il motivo per cui in genere utilizzo la funzionalità dei componenti aggiuntivi, JMP avvia quindi esegue i componenti aggiuntivi configurati per l'esecuzione all'avvio.
Usa ciò che funziona meglio per te e il tuo ambiente.Buona fortuna.
Re: Come abilitare gli script di avvio@BHarris ,
Vorrei creare una funzione (o un insieme di funzioni personalizzate) e renderle un componente aggiuntivo. È possibile eseguire lo script ad ogni avvio della sessione JMP. Di seguito è riportato uno screenshot della finestra di dialogo Nuovo componente aggiuntivo. Quindi puoi utilizzare queste funzioni come qualsiasi funzione JMP.
È possibile creare un tasto di scelta rapida per avviare l'esecuzione dello script e altro ancora. Esistono diversi metodi, quello migliore dipende da come intendi utilizzarlo. Per esempio:
- definire un tasto di scelta rapida che cerchi nella tabella dei dati corrente() qualsiasi colonna con ft come unità, quindi convertire quella colonna e modificare le sue unità in km.sarebbe una sceneggiatura
- definire una funzione utente personalizzata, ad esempio ::MyConvert(column, from_units_text, to_units_text) ad esempio ::MyConvert(:SidewalkLength,"ft", "km").
- eccetera.
Selezionare da JMP Menu principale > Aiuto > Libri > Guida agli script . Per JMP 14, capitolo 16, vicino a pagina 816, cercare la documentazione per la creazione e la gestione di un componente aggiuntivo. Ti consiglio di leggerlo prima di costruirne uno. Nota che puoi specificare che può essere eseguito all'avvio di JMP.

Ri: Come abilitare gli script di avvioLa documentazione a riguardo si trova nella Guida allo scripting
Esegui uno script all'avvio
Se desideri eseguire lo stesso script ogni volta che avvii JMP, chiamalo jmpStart.jsl e inseriscilo in
una delle seguenti cartelle, a seconda del sistema operativo in uso. All'avvio di JMP, JMP
cerca lo script jmpStart.jsl in queste cartelle nell'ordine in cui sono elencate qui. IL
viene eseguito il primo trovato e la ricerca si interrompe immediatamente.
Nota: alcuni nomi di percorso in questa sezione fanno riferimento alla cartella "JMP". Su Windows, in JMP Pro, il file
La cartella “JMP” è denominata “JMPPro”. In JMP Shrinkwrap, la cartella "JMP" è denominata "JMPSW".
Su Windows:
1. C:/Users//AppData/Roaming/SAS/JMP/14
2. C:/Utenti//AppData/Roaming/SAS/JMP
Su Macintosh:
1. /Utenti//Libreria/Application Support/JMP/14
2. /Utenti//Libreria/Supporto applicazioni/JMP
Lo script jmpStart.jsl viene eseguito solo per un particolare utente su un computer. Puoi aggiungere uno script
denominato jmpStartAdmin.jsl in uno dei seguenti luoghi, a seconda del proprio funzionamento
sistema. Questo script viene eseguito per ogni utente su un computer. JMP cerca l'amministratore
prima lo script di avvio e, se trovato, lo esegue. Quindi JMP cerca lo script di avvio dell'utente e
lo esegue se trovato.
Su Windows:
1. C:/ProgramData/SAS/JMP/14
2. C:/Programmi/SAS/JMP
Su Macintosh:
1. /Libreria/Supporto applicazioni/JMP/14
2. /Libreria/Supporto applicazioni/JMP