關閉所有不適用於期刊我有一個腳本,可以根據用戶界面窗口中的用戶選擇創建表格和日誌。 我在用戶界面上有一個按鈕,可以在用戶完成後關閉腳本創建的所有文件。單擊該按鈕時,表格會正確關閉,但會出現一個警告框,詢問是否將更改保存到任何打開的日誌(根據用戶的選擇,腳本最多可以創建三個日誌)。 我使用可選的 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 版本也很重要。