Aggiunta di collegamenti al dashboard JMP per scaricare PowerPoint e fileSono nuovo nell'uso della dashboard su JMP e ho cercato modi per aggiungere il mio PPT ma non ho trovato nulla. Quando esco dal dashboard e accedo alla modalità applicazione, sono presenti pulsanti e caselle che posso trascinare ma nulla che faccia riferimento a un collegamento scaricabile per i miei file. Inoltre non ho trovato nulla sul lato scripting che possa aggiungere un collegamento scaricabile per jsl. È possibile?
Ri: Aggiunta di collegamenti al dashboard JMP per scaricare PowerPoint e fileNell'app di esempio che ho pubblicato, i pulsanti "Diapositive PDF" funzionano per me in HTML, perché JSL è un semplice comando Web().Il pulsante "Script" non funziona perché il comando più generale Open() (e molti altri comandi JSL) non sono supportati dal report HTML.
Se i tuoi collegamenti Web() non funzionano, consulta la discussione Il collegamento ipertestuale HTML interattivo non funziona .Contiene alcuni suggerimenti aggiuntivi su come produrre una semplice espressione Web() che il report HTML riconoscerà.Se hai bisogno di uno script più complesso per trovare l'URL da aprire, potresti voler farlo nello script del modulo dell'applicazione, quindi fare qualcosa del tipo:
Button1 << Set Function(Function({this}, Web(...));
In questo modo, la logica per il calcolo dell'URL verrà eseguita solo quando viene eseguita la dashboard anziché ogni volta che si fa clic sul pulsante.Il JSL associato al pulsante sarà un semplice comando Web() con una stringa fissa.
Ri: Aggiunta di collegamenti al dashboard JMP per scaricare PowerPoint e fileI collegamenti funzionano perfettamente sulla dashboard. Mi chiedevo se fosse possibile mantenere i pulsanti ancora funzionanti quando lo salvo come HTML interattivo. Attualmente funziona sulla dashboard ma non su html. C'è un passaggio aggiuntivo che devo eseguire affinché i collegamenti dei pulsanti funzionino su HTML interattivo?
Ri: Aggiunta di collegamenti al dashboard JMP per scaricare PowerPoint e fileDopo essere tornati alla modalità Creazione di applicazioni, puoi aggiungere pulsanti trascinandoli nell'area di lavoro.Tieni presente che in modalità Dashboard, il builder aggiunge tutti i contenitori richiesti (Elenco schede, Divisore orizzontale, Divisore verticale) per un layout semplificato.Nella modalità Applicazione, i contenitori devono essere aggiunti direttamente.In questo esempio, ho aggiunto una casella di riepilogo H che contiene due oggetti casella pulsante:

Tieni presente che ho posizionato gli oggetti il più vicino possibile al titolo esterno della pagina scheda.Non consiglierei di inserire materiale supplementare come questo tra i report in un dashboard, poiché il contenuto del report (pagine a schede e divisori) può essere riorganizzato nel dashboard in esecuzione.La modifica di tale layout può influire sul comportamento in fase di esecuzione del dashboard.
Successivamente, per ciascun pulsante è possibile aggiungere un titolo e uno script di azione dal pannello delle proprietà (aperto dal menu del triangolo rosso o trascinando il divisore dal bordo destro).In questo esempio, ho utilizzato questi comandi per aprire una risorsa Web o un file locale:
Web("https://www.jmp.com/support/downloads/pdf/jmp_user_guide.pdf")
Open("$SAMPLE_SCRIPTS/bootstrapSample.jsl")

Il file jmpappsource allegato contiene un risultato finito.