1567_it-IT
Automazione dei report con JMPQualche suggerimento su come ho potuto automatizzare la generazione di 40-50 report di dati che ho analizzato in JMP su base settimanale? Tagliare e incollare sarebbe troppo lento.Ri: Automatizzazione dei report utilizzando JMPNon sapere da dove stai iniziando ... Supponendo che tu abbia già script JSL.
Lo faccio regolarmente generando prima script jsl per i report e quindi eseguendo uno script PERL da eseguire secondo una pianificazione. Il codice PERL per avviare JMP ed eseguire uno script jsl è simile a questo...
eseguiJMP();
sub eseguiJMP{
#------------------------------------------------- ---#
# ESEGUIRE JMP? #
#------------------------------------------------- ---#
print "\nElaborazione del file JSL... (inserisci qui il nome del file script JSL)\n";
a meno che($jmp = Win32::OLE -> new("JMP.Application")){
print "\nErrore nell'apertura di JMP. Interruzione in corso. uscire.";
;
#~ esci; # questa riga può essere utilizzata per uscire/interrompere se non è possibile avviare JMP
}
$jmp -> {Visibile} = 'vero';
$jmp -> EseguiJSLFile("tuofile.jsl");
}Ri: Automatizzare i report usando JMPL'automazione tramite MS COM è un ottimo modo per andare: scegli il tuo strumento di scripting preferito e via.
Vedere:
http://www.jmp.com/software/whitepapers/pdfs/automating_jmp_wp.pdf
e
http://www.nesug.org/Proceedings/nesug09/ap/ap09.pdf
Migliore,
-OpacoRi: Automatizzare i report usando JMPGrazieRi: Automatizzare i report usando JMPGrazieRi: Automatizzare i report usando JMPÈ ideale se i report possono essere "esportati" automaticamente in Word o Excel. Uno di questi modi raggiungerebbe questo obiettivo?Ri: automatizzare i report utilizzando JMPQuesta è la bellezza dello script COM della tua applicazione JMP dall'esterno di JMP.
È possibile combinare e abbinare e collegare insieme le app per PC. Proprio come si può scrivere JMP da Perl / TCL / Python / ecc. Si può anche scrivere in script Word, Excel, PowerPoint, ecc.
Migliore,
-Opaco
<-
#! c: \ Perl \ bin \ perl.exe
utilizzare Win32 :: OLE;
# http://support.microsoft.com/kb/214797
Stampa "################################################ ####### "," \ n ";
# ottieni l'applicazione Excel già attiva o apri una nuova sessione
# Avvia JMP e rendilo visibile
my $ jmp = Win32 :: OLE-> new ('JMP.Application');
$ jmp -> {Visible} = 1;
# __ Apri la tabella dati esistente
my $ doc = $ jmp-> OpenDocument ("C: \\ temp \\ Big class.jmp");
$ jmp -> {Visible} = 1;
#__ il classico
my $ dt = $ jmp-> NewDataTable ("Hello World.jmp");
my $ col = $ dt-> NewColumn (Col1, 1, 0, 8);
#__ È necessario aggiungere righe prima di popolare la tabella con i dati
$ dt-> AddRows (20, 0);
#__ Imposta i valori delle celle con incrementi di 1
for (my $ i = 1; $ i <= 20; $ i + = 1)
{
$ col-> SetCellVal ($ i, $ i);
}
my $ col2 = $ dt-> NewColumn (Col2, 1, 0, 8);
for (my $ i = 1; $ i <= 20; $ i + = 1)
{
$ col2-> SetCellVal ($ i, $ i + 5);
}
my $ col3 = $ dt-> NewColumn (Col3, 1, 0, 8);
$ col3-> AddFormula ("Col1 + Col2");
$ dt -> {Visible} = 1;
# restituisce quei valori calcolati da JMP a perl
my $ x = $ col3-> GetDataVector;
# Avvia Excel e rendilo visibile
my $ xlApp = Win32 :: OLE-> new ('Excel.Application');
$ xlApp -> {Visible} = 1;
# Crea una nuova cartella di lavoro
my $ xlBook = $ xlApp-> Cartelle di lavoro-> Aggiungi;
# Scrivi tutti i dati in una volta ...
my $ rng = $ xlBook-> ActiveSheet-> Range ("A1: C7");
$ rng -> {Valore} = $ x;
->Re: Automazione dei report tramite JMPCIAO,
Cerco di usare "Salva PDF" per esportare automaticamente report/giornali in un file .pdf. Al momento non ho trovato alcuna documentazione sui parametri di questa funzione. Quello che mi sfugge è tutto ciò che è disponibile quando si salva in formato PDF utilizzando la voce di menu "Salva con nome", in particolare "Formato carta" e "Scala pagina".
Esiste una panoramica generale di TUTTI i parametri disponibili per funzione? Ho avuto un problema simile quando ho provato a impilare le colonne perché "Stack By Row" era nascosto nella documentazione JSL, che è ancora carente in JMP 9.Re: Automazione dei report tramite JMPStiamo per rilasciare uno script (per gli utenti di JMP 8) e un componente aggiuntivo (per JMP 9) che esportano in PDF. Se desiderate leggere l'annuncio, iscrivetevi alla nostra mailing list all'indirizzo:
http://ethreemail.com/subscribe?g=6ed2a67d
Puoi annullare l'iscrizione in qualsiasi momento e il tuo indirizzo email NON verrà ceduto a terzi né utilizzato per altri scopi.
Tieni d'occhio anche l'esportazione in PowerPoint.Re: Automazione dei report tramite JMPVorrei aggiungere che pubblicherò anche le informazioni sul download in questo thread, ma non potrò tenervi aggiornati. Ecco perché vi suggerisco, se siete interessati, di iscrivervi alla nostra lista degli annunci.
Comments
There are no comments yet