Come aggiungere collegamenti HTML ai file HTML interattivi di JMPCiao comunità JMP,
(JMP Pro 14.1.0, W10E a 64 bit)
Ho diversi file HTML interattivi JMP salvati separatamente: devo averlo in questo modo perché sto usando "Column Switcher" e l'HTML non ha il concetto di colonne, quindi non posso cambiarli.
Invece, vorrei inserire un collegamento href da uno dei file HTML di analisi all'altro.
Ad esempio, ho un HTML interattivo anova unidirezionale chiamato "test.htm". In JMP, utilizzo il commutatore di colonna per modificare la colonna categoriale orizzontale e salvarla come "test2.htm".
Vorrei entrare e modificare i file HTM in modo che ci sia un collegamento incorporato in ognuno per portarti all'altro. È possibile? Ho provato diverse cose, come aggiungerlo nei tag o utilizzare i tag , ma non funzionano. Sembra che questo dovrebbe essere fattibile.
Grazie in anticipo per il tuo tempo!
DS
AGGIORNAMENTO: Quindi, ho scoperto che posso chiamare una funzione JMP in JavaScript per generare un nuovo pulsante nella parte superiore dell'HTML interattivo che si collega all'altro file e aprirà una nuova scheda nel browser. Una soluzione temporanea, ma non ideale. Mi piacerebbe non doverlo aggiungere a una sezione casuale all'interno di JavaScript, ma piuttosto in una posizione più facile da trovare in modo che la modifica di più file sia molto più semplice. Qualsiasi idea su come basarsi su questo per un modo più semplice di passare da un'analisi all'altra tramite HTML è molto apprezzata. Grazie!
_(u,"test2.htm","spaceLeft","buttonSquare buttonUp")
Ri: Come aggiungere collegamenti HTML ai file HTML interattivi di JMPCiao John,
Puoi per favore approfondire la seconda opzione? Sto affrontando un'altra sfida. Quando creo un grafico di controllo, includo il filtro dati locale, deseleziono include e lo salvo come HTML interattivo, il filtro sembra funzionare. Ma quando faccio la stessa cosa con una dashboard con 2 pannelli, ovvero Filtro + 1 dashboard (con il grafico) e deseleziono include, il filtro non è più interattivo per il grafico accanto. Puoi aiutarmi con esso? Grazie.
Ri: Come aggiungere collegamenti HTML ai file HTML interattivi di JMPPrego.
Ri: Come aggiungere collegamenti HTML ai file HTML interattivi di JMPCIAO @John_Powell_JMP ,
Grazie mille per la chiara spiegazione su come aggirare il problema del cambio di colonna con i file HTML. Dubito che abbiamo abbastanza bisogno di andare con JMP Live, quindi è per questo che volevo trovare un formato che potesse funzionare.
Mi piace l'opzione Dashboard come file HTML, poiché i dati di un'analisi sono collegati all'altra, quindi è molto interessante. Ho generato tutte e tre le opzioni che hai fornito e le ho condivise con il mio collega che è quello che ha bisogno di condividere i dati. Scoprirò quale metodo preferisce e lo aiuterò in questo.
Grazie!,
DS
Ri: Come aggiungere collegamenti HTML ai file HTML interattivi di JMPCiao DS,
I nostri file HTML interattivi non sono progettati per essere modificati. Costruiamo il contenuto quando la pagina viene caricata utilizzando il codice JavaScript, quindi tutto ciò che provi a inserire verrà sovrascritto, tranne ovviamente qualcosa nella sezione stessa che chiama una funzione dal nome strano all'interno del nostro codice JavaScript compresso per aggiungere un pulsante .</P>
<P>Tuttavia, ci sono alcuni modi per ottenere una singola pagina web con un grafico per ogni colonna del tuo selettore di colonna. Le prime due opzioni di seguito saranno utili se desideri ricostruire i tuoi file HTML interattivi, mentre la terza è utile se desideri lavorare con file HTML esistenti. Infine, sarei negligente se non menzionassi che se si dispone di JMP Live o si desidera utilizzare JMP Public (con JMP 15), i Column Switcher pubblicati funzionerebbero come previsto senza alcun lavoro aggiuntivo. Vedere<a href="https://community.jmp.com/t5/JMPer-Cable/Column-Switchers-in-JMP-Live/m-p/228135#U228135"> Commutatori di colonna in JMP Live</a></P>
<P> </P>
<P>1. Se desideri ricostruire i tuoi file HTML interattivi, puoi creare report separati, uno per ogni colonna scegliendo Ripeti analisi, quindi scegliere un'altra colonna dal selettore di colonne. Successivamente, utilizza File > Pubblica > Pubblica su file e scegli tutti i report che hai creato. Questo genererà una pagina web con le miniature di ogni variazione della tua trama su cui puoi fare clic per avviarne una specifica.</P>
<P> </P>
<P>Questo non crea un pulsante "Avanti", quindi dovresti utilizzare il pulsante Indietro del browser per scegliere quello successivo.</P>
<P> </P>
<P>Se vuoi davvero un pulsante "Avanti" invece di una pagina con diverse miniature, puoi fare clic con il pulsante destro del mouse sul triangolo grigio a sinistra del selettore di colonna e scegliere Aggiungi elemento> Aggiungi riferimento URL. Per il nome del collegamento, inserisci Next e per l'URL, rimuovi http:// e inserisci ./<nextFile.htm> dove <nextFile.htm> è il nome del successivo file HTML interattivo che desideri visualizzare. Affinché funzioni, dovresti scegliere in anticipo i nomi dei file che intendi salvare e assicurarti di utilizzare quei nomi di file quando salvi come HTML interattivo. Per semplificare, dovresti salvare tutti i file nella stessa cartella.</P>
<P> </P>
<P>2. Un'altra opzione consiste nel creare un dashboard e posizionare ogni variazione in una scheda separata. Quindi salva la dashboard come HTML interattivo. Posso approfondire questo se ti piace questa soluzione.</P>
<P> </P>
<P>3. Se è necessario lavorare con file HTML interattivi esistenti, è possibile racchiudere ciascuno di essi in un iFrame con un riferimento al successivo.Diciamo che decidi di chiamare questi file wrapper Frame1.htm, Frame2.htm, ... FrameN.htm. Ognuno sarebbe simile a questo:</P>
<PRE><!DOCTYPE html>
<html><head></head><body>
<style>
.next { position:absolute; right:0; margin-right:30px; z-index:10000 }
.wrapper { position:absolute; top:0; left: 0; right: 0; bottom: 0; }
.wrapper iframe { display:block; width:100%; height:100%; border:none; }
</style>
<a class="next" href="./Frame2.htm">Next</a>
<div class="wrapper"><iframe frameborder="0" src="./oneway.htm" ></iframe></div>
</body>
</html></PRE>
<P>L'href nell'elemento <a> punterebbe al file wrapper successivo (./FrameX.htm) e l'ultimo potrebbe puntare al primo.</P>
<P>src nell'elemento <iframe> è il nome del file HTML interattivo esistente e sarebbe diverso in ciascun file FrameX.htm. Il "./" davanti al nome del file presuppone che i file Frame ei file HTML interattivi originali si trovino tutti nella stessa cartella, ma questa può essere modificata in modo che punti a un'altra cartella.</P>
<P> </P>
<P>Spero che una di queste soluzioni funzioni meglio per te rispetto alla soluzione che hai trovato.</P>
<P>-John</P>
<P> </P>
<P> </P>
<P> </P>
<P> </P></lingo-body>