JSL:ダッシュボードをインタラクティブHTMLとして保存スクリプトからダッシュボードを作成し、それをインタラクティブなhtmlとして保存し、後で閉じたいと思います。 スクリプトは正常に実行されますが、保存と終了は正常に実行されません。
これに似たもので試してみましたが、うまくいきません。
助けていただければ幸いです! 前もって感謝します!
マーカス
Names Default To Here( 1 );
Open("$SAMPLE_DATA/Quality Control/Steam Turbine Historical.jmp");
app = JMP App();
app << Open File( "$SAMPLE_DASHBOARDS/Instant Dashboard.jmpappsource" );
box = app << Run;
box << save html("C:\Users\Markus\Desktop\test.htm");
close(box);スクリプティングRe:JSL:ダッシュボードをインタラクティブHTMLとして保存run applicationコマンドは、予想とは異なるタイプを提供したと思います。
添付のスクリプトを試してください。
Names Default To Here( 1 );
tmp_path = Substitute( Right( Convert File Path( "$TEMP" ), Length( Convert File Path( "$TEMP" ) ) - 1 ), "/", "\" );
Open( "$SAMPLE_DATA/Quality Control/Steam Turbine Historical.jmp" );
app = JMP App();
app << Open File( "$SAMPLE_DASHBOARDS/Instant Dashboard.jmpappsource" );
box = app << Run;
Show Properties( box );
Show( box );
(box << get windows)[1] << save html( "$TEMP\test.htm" );
Re:JSL:ダッシュボードをインタラクティブHTMLとして保存こんにちはゲオルク、
アドバイスをありがとう。 あなたは書いています。 現在動作中です。
インタラクティブ(html5)ファイルとして保存することも考えていますか?
よろしく
マーカス
Re:JSL:ダッシュボードをインタラクティブHTMLとして保存PS:私がコミュニティから取った例で、保存部分を追加しました。 実際には、次のようなスクリプトを作成します(非常に長いため、省略形(...))。
HTL = JMP App( ... );
box = htl << run;
Show Properties( box );
Show( box );
(box << get windows)[1] << html save( "C:\...\name.htm" );
Close( box );
私はあなたの提案を紹介しましたが、それは実行されていません。 間違いはどこにありますか?
前もって感謝します
マーカス
Re:JSL:ダッシュボードをインタラクティブHTMLとして保存私は間違いを見つけました:
私のコマンドラインは言った:<< html save()
正しいはずです:<< save html()
これでうまくいきました。
したがって、インタラクティブなhtmlバージョンにはまだ疑問があります。
マーカス