更新資料表我正在運行一個腳本,從共享的 MS Excel 資料庫中獲取資料。
我運行腳本將資料匯入 JMP,然後打開圖形產生器查看所需資料。
我發現資料庫中遺漏了一些數據,這意味著視覺化無法正常工作,因此必須返回並添加它。
然後,我必須手動關閉圖形產生器和所有視窗 [視窗 > 關閉所有資料表],然後再次啟動腳本。
我祈禱存在的腳本可以讓我它是一個腳本按鈕,如果有任何打開的表,則關閉所有表並再次運行腳本。
我猜我需要 2 個按鈕。 一種用於開啟新數據,另一種用於關閉表並重新載入?
或者是否有一種方法可以使用新增到目標資料庫的新資料來更新開啟的表?
回覆:更新數據表完美的!!!
正如您可能知道的那樣,我是新用戶。 希望事情就這麼簡單。 在網站上我能找到的只是 CloseAllDataTablesExcept 並且顯然知道如何關閉定義的表。
現在,即使沒有打開數據表,腳本也可以工作。 因此只需要一個按鈕即可進行初始載入和更新。
謝謝!
回覆:更新數據表@LZF ,
讓我們將您的問題分解為幾個部分:
1. 更新從資料庫拉入 JMP 的數據
2. 輕鬆關閉開啟的資料表並重新執行腳本
根據您希望 JMP 查找新數據的頻率,複雜性可能會發生變化,因為如果您希望 JMP 定期繼續偵聽和更新其提取的數據,它需要不斷偵聽和檢查新數據,我認為有點複雜,我不知道有什麼簡單的方法可以做到這一點。
另一方面,關於(2)——那應該很容易。 下面的程式碼行應關閉所有開啟的資料表,如果在資料庫中更新資料後重新執行腳本,您將在 1 行中擷取所需的所有資料。
Close All(Data Tables,"No Save");