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);分享和交流结果回复:JSL:将仪表板另存为交互式 HTML我认为运行应用程序命令返回的类型与您预期的不同。
请尝试运行附件中的脚本。
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" );
回复:JSL:将仪表板另存为交互式 HTML对于交互式 HTML,您应该使用
Save Interactive HTML
而不是“保存 HTML”
约翰