Ciao!
Ho imparato come creare, inserire e aggiornare automaticamente i grafici JMP in PowerPoint tramite script jsl (vedi script e riferimenti di seguito). Ora, voglio essere in grado di specificare un altro paio di elementi riguardanti questi grafici:
1. DOVE deve essere posizionato nella diapositiva PowerPoint
2. aggiungere un bordo immagine al grafico nella diapositiva di PowerPoint
Ecco il mio script attuale, che apre virtualmente i dati, crea il grafico, lo salva, lo inserisce in PPoint e quindi apre PPoint.
************************************************** ************************************************** **
Names Default To Here( 1 );
dt = Open( "Blood_Pressure_Testing.jmp", invisible );
biv = dt << Graph Builder(
Size( 826, 596 ),
Show Control Panel( 0 ),
Variables( X( :Subject ), Y( :Dose ), Color( :BP 8M ) ),
Elements( Points( X, Y, Legend( 19 ) ) ),
Local Data Filter( Close Outline( 1 ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
19,
Properties(
0,
{gradient( {Color Theme( "Jet"(1) ), Discrete Colors( 1 )} )},
Item ID( "BP 8M", 1 )
),
Properties( 1, {Marker( "Filled Diamond" )}, Item ID( "Dose", 1 ) )
)}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "XXXXXXX" )} )
)
);
Report( biv )[Outline Box( 1 )] << Set title( "This is my title" );
//test comment - this works
Report( biv ) << journal;
biv << close window;
jour = Current Journal();
jour << Save Presentation( "<PATH to="" save="">" );
Open( "<PATH to="" powerpoint=""></PATH></PATH>
************************************************** ************************************************** **
Grazie per l'aiuto!
Puoi vedere le semplici opzioni disponibili da Scripting Index (cerca presentazione) o da Guida di JMP . Potresti essere in grado di fare quello che vuoi, costruendo una finestra personalizzata e salvandola come immagine in PowerPoint.
Di solito utilizzo semplicemente JMP per creare immagini di report e poi ho uno script Python (parametrizzato) che chiamo utilizzando Esegui programma per creare il mio powerpoint da quelle immagini (non utilizzo l'integrazione Python di JMP poiché, secondo me, è un incubo per mettersi al lavoro).