File di dati di riferimento distribuito all'interno di un componente aggiuntivo<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Affinché il mio jsl funzioni, faccio riferimento a una tabella di dati. Ora per distribuirlo, sto creando un componente aggiuntivo (chiamiamolo test_addin) per esso e aggiungendo il file di dati al suo interno nella scheda "File aggiuntivi" nel generatore di componenti aggiuntivi. Una volta installato, il file di dati viene salvato nella stessa cartella del file del componente aggiuntivo jmp.
ad esempio, sia il file di dati che il jsl per il componente aggiuntivo vengono salvati all'indirizzo seguente: C:\Users\MyUserID\AppData\Local\SAS\JMP\Addins\test_addin\
ora la parte "MyUserID" sarà diversa per ogni utente.... Come lo farei riferimento in seguito poiché non conoscerò gli utenti che lo installano?
Oggetto: file di dati di riferimento distribuito all'interno di un componente aggiuntivoGrazie, funziona perfettamente!
Oggetto: file di dati di riferimento distribuito all'interno di un componente aggiuntivoPotresti usare la scorciatoia del componente aggiuntivo.Supponiamo che l'"alias" per il tuo componente aggiuntivo sia com.mycompany.test_addin .Quindi potresti semplicemente fare riferimento a un file usando $ADDIN_HOME :
"$ADDIN_HOME(com.mycompany.test_addin)\myfile.jmp" ;
Oggetto: file di dati di riferimento distribuito all'interno di un componente aggiuntivoGrazie per l'aiuto.
Ho pensato a un modo semplice in cui avrebbe funzionato almeno per il mio caso, solo salvando il file sull'unità C in modo che nessun ID utente entrasse nella parte di riferimento. Il riferimento assoluto/relativo rimarrà lo stesso per tutti gli utenti. Anche il comando Jsl come get user id sarebbe molto utile ma non credo che esista ancora. Quindi, insieme al componente aggiuntivo, chiedo anche agli utenti di aggiungere questo file aggiuntivo sull'unità C e i miei riferimenti jsl ad esso.
Oggetto: file di dati di riferimento distribuito all'interno di un componente aggiuntivoForse il Componente aggiuntivo di Journal Packager farà il trucco per te. L'ho usato con successo per quello che sembra lo stesso scopo del tuo.
Dalla descrizione del componente aggiuntivo: " La condivisione di riviste di grandi dimensioni, contenenti riferimenti a file sparsi in una struttura di directory labirintica, può essere problematica. Questo componente aggiuntivo consente all'utente di impacchettare un diario per una facile condivisione"
Per prima cosa utilizzo Journal Packager per impacchettare il Journal ei file, quindi utilizzo le istruzioni in questo post sul blog sulla creazione di componenti aggiuntivi per classi e libri di testo per creare il componente aggiuntivo.