如何在 JSL 中避免 JMP 警报窗口
如果没有打开数据表并且尽管如此运行的 open() 被取消,如何避免 JMP 警报窗口:
名称默认为此处(1);如果(N表()== 0,打开(),); dt = 当前数据表(); //为提示对话框创建启动窗口 nw = New Window( "Summary statistics", <脚本回复:如何在 JSL 中避免 JMP 警报窗口如果按下 Cancel,Open 会抛出错误,您可以使用 Try-catch 捕获它。
Names Default To Here(1);
Try(
dt = Open();
,
show(exception_msg);
);
在 catch 部分进行错误处理,上面的示例只会打印要记录的消息并让脚本继续运行。
Re: 如何在 JSL 中避免 JMP Alert 窗口感谢您的快速回复。 取消打开的对话框(没有警告窗口)后,必须添加或更改哪些附加代码才能阻止代码运行对话框窗口?
回复:如何在 JSL 中避免 JMP 警报窗口Names Default To Here( 1 );
If( N Table() == 0,
dt = Current Data Table();
Clear Symbols( dt );
Try( dt = Open() );
If( Is Empty( dt ), throw());
);