关闭所有不适用于期刊我有一个脚本,可以根据用户界面窗口中的用户选择创建表格和日志。 我在用户界面上有一个按钮,可以在用户完成后关闭脚本创建的所有文件。单击该按钮时,表格会正确关闭,但会出现一个警告框,询问是否将更改保存到任何打开的日志(根据用户的选择,脚本最多可以创建三个日志)。 我使用可选的 No Save 参数对表和日志使用 Close All() 函数。 我不明白为什么它适用于表格,但不适用于期刊。 根据我在脚本索引和脚本指南中的研究,这似乎应该是正确使用的功能。
回复:关闭所有不适用于期刊我正在使用 JMP 14.2 并创建了一个类似的测试脚本。 我发现 Close All 在测试脚本中有效。 此外,如果测试日志已打开并且我运行了脚本,脚本中的关闭/重置按钮将关闭测试日志而不询问是否保存更改,但会询问是否保存原始脚本创建的日志的更改。 我正在使用这些期刊来编制不同种类的图表和绘图。 我创建日志并在创建图时将它们添加到适当的日志中,在添加所有图然后保存日志之后。 日志保存后,脚本不会对日志进行进一步处理。
回复:关闭所有不适用于期刊我在 JMP 14.3 中使用此示例测试了 Close All(),它确实有效:
w = New Window( "Main Window", Text Box( "Main JMP Window" ) );
w << Journal Window;
Wait( 1 );
Close All( "Journals", "NoSave" );
Wait( 1 );
Close All( "Reports", "NoSave" );
你能描述一下你对这些日志所做的任何事情吗——也许它们是如何创建的,它们是否随时保存到磁盘上,你是否在最初创建日志后附加了额外的信息?了解您使用的 JMP 版本也很重要。