如何一次从工作区中删除/关闭所有零行数据表?数据混合和清理回复:如何一次删除/关闭工作区中所有非零行的数据表?之前对此已有多次讨论。但是,这里有一段简单的代码可以完成您想要的操作:
Names Default To Here( 1 );
For( i = N Table(), i >= 1, i--,
If( N Rows( Data Table( i ) ) == 0,
Close( Data Table( i ), nosave )
)
);
回复:如何一次删除/关闭工作区中所有非零行的数据表?你好大卫,抱歉,问题中有一个拼写错误,我想删除/删除工作区中行数为零的所有表;我的意思是立即关闭所有空表。
实际上,我开发了一个脚本,它生成大约 100 个表,一些表(假设大约 30 个)将不包含任何数据,因此为空。 我想从工作区中删除这些表格,以便使其看起来干净并且易于在表格之间导航。
我想知道是否有jsl命令可以执行此操作?回复:如何一次删除/关闭工作区中所有非零行的数据表?这是否意味着如果表的行数为零,您希望保持表打开状态?不知道如何在没有脚本的情况下执行此操作,但通常如果我想关闭所有表,那么我会转到其中一个表,然后从菜单中选择“窗口”>“关闭所有数据表”。