こんにちは!
jsl スクリプトを使用して、PowerPoint に JMP グラフを自動的に作成、挿入、更新する方法を学びました (以下のスクリプトとリファレンスを参照)。 ここで、これらのグラフに関してさらにいくつかの項目を指定できるようにしたいと思います。
1. PowerPoint スライド上のどこに配置するか
2. PowerPoint スライドのグラフに図枠を追加します。
これが現在のスクリプトです。これは、データを仮想的に開き、グラフを作成し、保存し、PPoint に挿入して、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>
************************************************* ************************************************* **
助けてくれてありがとう!
利用可能な簡単なオプションは、Scripting Index (プレゼンテーションを検索) またはJMPヘルプ。 カスタム ウィンドウを作成し、それを画像として PowerPoint に保存することで、希望どおりのことができる場合があります。
通常、私は JMP を使用してレポート画像を作成し、その後、Run Program を使用して呼び出して Python スクリプト (パラメータ化) を作成し、それらの画像からパワーポイントを作成します (JMP の Python 統合は使用しません。私の意見では、これは悪夢です)仕事を始めるため)。