<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />当我关闭仍然打开报告的数据表时,它会弹出警报:
“数据表打开了其他窗口。
您可以关闭此数据表的所有窗口,或者只是隐藏它。
关闭所有隐藏数据表取消“
有没有办法在首选项中阻止这种情况?带有“提示”选项的选项似乎都没有控制此弹出窗口。
我正在寻找相当于“Close / nosave”选项的GUI。
我最终用一个单行脚本来解决这个问题,我将其分配给一个热键和按钮。 如果您使用图形打开和关闭大量表格并希望避免关闭和保存对话框,则粘贴到其他人的下方。
关 ( 当前数据表 () , NOSAVE );
要关闭一组以标题中的相同关键字或ID开头的表,我使用:
openDTs = {} ;
//获取打开表的列表,并将其分配给openDTs变量
对于 ( 一世 = 1 ,一世 <= N表 () ,一世 ++,
插入 ( openDTs ,数据表 ( 一世 ) ) ;
) ;
//遍历打开的表,如果标题以关键字或ID开头,则关闭它们
对于 ( 一世 = 1 ,一世 <= NITEMS ( openDTs ) ,一世 ++,
thisName = openDTs [ 一世 ] << 得到名字 ;
parsedWords = 话 ( thisName ) ;
如果 ( parsedWords [ 1 ] == KEYorID ,关 ( openDTs [ 一世 ] ,不保存 ))
) ;
我发现这有助于在深度潜水或重复分析后清理一堆窗户。 您只需要在打开它时将相同的id附加到每个表的开头。