JSL per esportare un generatore di grafici in immagine/ppt/pdfCiao a tutti,
Ti chiedi se esiste un gruppo di comandi JSL per esportare un grafico in un'immagine, PDF o PPT?
Personalizzazione di massaRi: JSL per esportare un generatore di grafici in immagine/ppt/pdfGrazie per aver condiviso i vostri pensieri. Sto imparando sulla base del file della guida e quindi non ero molto sicuro dell'indice di Scripting, ma buono a sapersi.
Per quanto riguarda il percorso, grazie per aver condiviso questo frammento. Anch'io mi sono reso conto dopo l'esperimento che il file dei risultati deve essere un file pptx valido esistente nella posizione affinché funzioni. L'utente non può fare affidamento su JSL per creare il file pptx nella posizione valida per la prima volta se il file non esiste in base al modello.Inoltre ho digitato erroneamente la parola chiave Sentiero () proprio come il Titoli della struttura() che ovviamente non è valido.
L'opzione del file modello funziona anche finché si dispone di un altro file modello valido esistente nella posizione della directory valida. Ecco un esempio che ha funzionato per me e credo che lo sarebbe anche per te nel caso volessi provarlo: assicurati di avere un file modello, Modello.pptx il cui formato di diapositiva è quello che vorresti fosse nel tuo rapporto e almeno vuoto significa_ppt.pptx . Copia semplicemente lo stesso sfondo/formato della diapositiva su tutte le diapositive del report e probabilmente l'utente dovrà riformattare ciascuna diapositiva in seguito come desiderato.
mean_report << Save Presentation("C:\Users\ReportFiles\mean_ppt.pptx", Template("C:\Users\TemplateFiles\Template.pptx"), Outline Titles(None), "PNG");Ri: JSL per esportare un generatore di grafici in immagine/ppt/pdfLa discrepanza con i risultati della mia ultima voce era che stavo utilizzando l'indice di scripting per la mia sintassi, che non fornisce le opzioni di stringa letterale come fa il file della Guida.Mi dispiace.
Ecco un esempio del funzionamento del codice.È senza modello.Non viene visualizzata alcuna finestra del percorso.Non ho un modello e la mia esperienza passata con l'utilizzo del modello mi ha impedito di farlo funzionare... presumo che il mio fallimento sia dovuto alla mia mancanza di conoscenza di PowerPoint. Ma il merluzzo funziona.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = bivariate( y( :weight ), x( :height ) );
rbiv = biv << report;
raw_mean_plot = "$TEMP/jmp_example4.pptx";
rbiv << Save Presentation(raw_mean_plot ,outline titles("none"),"PNG")
rbiv << Save Presentation(raw_mean_plot, append, "PNG")
Open( "$TEMP/jmp_example4.pptx" );
Nel tuo primo esempio, specifichi
Path(raw_mean_plot)
Supponevo che stavi utilizzando Path come segnaposto per il percorso effettivo.È così?La funzione Path in JSL è una funzione grafica.
Ri: JSL per esportare un generatore di grafici in immagine/ppt/pdfCiao Jim,
grazie per aver risposto
Per quanto riguarda i tuoi punti seguenti:
1. Sono sicuro che il percorso sia valido. Ho anche provato ad aprire il percorso dal comando di Windows ed è un ritorno valido.In effetti si apre nella stessa directory nel file Popup Salva selezione con nome come avevo indicato nel percorso del file pptx, ma in qualche modo non riesco a memorizzarlo da solo.
2. Il percorso del modello è sicuramente valido poiché il nuovo file memorizzato dopo la finestra popup è nel formato della prima diapositiva del modello.
3. Mi riferisco al riferimento al comando nel file della guida all'indirizzo https://www.jmp.com/support/help/en/15.0/#page/jmp/display-boxes.shtml#ww2164087 COME db< sentiero >, sentiero )>, N )|Sostituisci("Inizio"|"Fine"| N )|Aggiungi>, posizione del titolo )> , < formato >). Ritengo che ciò indichi che il PNG non fa parte del titolo di Outlines.Anche PNG restituisce un errore mentre è accettato "PNG". Allo stesso modo "None" o il letterale None sono entrambi accettati.
Essenzialmente credo che nel formato del comando manchi qualcosa o non sia appropriato per JMP15, come sembra il caso in alcuni degli altri problemi durante lo scripting. Potresti per favore indicarmi anche la documentazione sulla metodologia sostitutiva?
Ri: JSL per esportare un generatore di grafici in immagine/ppt/pdf- Non sta interpretando il tuo percorso come un percorso valido
- Non interpreta il percorso del modello come un percorso valido
- L'elemento Titoli della struttura non è specificato correttamente
- La specifica dei titoli di struttura non accetta una stringa letterale, il valore deve essere None, nota "None"
- l'elemento PNG è un secondo elemento dell'elemento Titoli struttura.Pertanto dovrebbe essere Titoli di contorno (None, PNG)
Ti suggerisco di iniziare non utilizzando alcun riferimento variabile, ma piuttosto inserendo percorsi letterali codificati, ecc. E facendolo funzionare.Quindi inizia a sostituire i riferimenti variabili.
Potrebbe essere necessario utilizzare una metodologia sostitutiva se Salva presentazione non converte i valori delle variabili nel modo desiderato
Ri: JSL per esportare un generatore di grafici in immagine/ppt/pdfCIAO ,
grazie per l'indicazione
Ho utilizzato i seguenti comandi in JMP15 per salvare un grafico in un file pptx basato su un file modello. Questi provengono da due tabelle dati mean_report e noise_report
mean_report << Save Presentation(path(raw_mean_plot),Template(ppt_template), Outline Titles("None"), "PNG");
noise_report << Save Presentation(raw_mean_plot, Append, "PNG");raw_mean_plot è il percorso del file pptx insieme al nome del file, allo stesso modo ppt_template è la posizione del file modello insieme al percorso del file.
Durante l'esecuzione di quanto sopra, dopo la prima riga si apre un prompt di Windows che richiede di definire e memorizzare la posizione del file di report. Il secondo grafico non viene salvato in questo file di report ppt.Mi aspetto che questi comandi aiutino a memorizzare il primo grafico in un modello pptx basato su quello definito e ad aggiungere il grafico da noise_report nello stesso.
Ri: JSL per esportare un generatore di grafici in immagine/ppt/pdfVedere "Salva presentazione" per salvare in formato PowerPoint e Salva PDF per salvare in PDF.
Cerca nell'indice degli script per dettagli ed esempi