如何一次從工作區中刪除/關閉所有零行資料表?資料混合與清理回覆:如何一次刪除/關閉工作區中所有非零行的資料表?之前對此已有多次討論。但是,這裡有一段簡單的程式碼可以完成您想要的操作:
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命令可以執行此操作?回覆:如何一次刪除/關閉工作區中所有非零行的資料表?這是否意味著如果表格的行數為零,您希望保持表格開啟?不知道如何在沒有腳本的情況下執行此操作,但通常如果我想關閉所有表,那麼我會轉到其中一個表,然後從選單中選擇“視窗”>“關閉所有資料表”。