☑ 很棒的新功能
☑ 可以幫助很多使用者!
☑ 移除類似「bug」的東西
☐ 很高興擁有
☐ 沒人需要它
是什麼促使你提出這個願望清單請求?
在 JMP 中處理多個開啟的資料表時,通常會建立隱式依賴關係(例如,關聯的總計表和子集表)。在圖形使用者介面 (GUI) 中,「檢視關聯資料」圖示會顯示這些關係,但 JSL 中沒有等效的功能。 [TS- 00278736 ] 這使得安全地關閉表或管理臨時分析輸出變得困難。
您希望看到哪些改進?
我需要一個完整的 JSL API,用於查詢和管理開放資料表及其關聯報表之間的依賴關係。理想情況下,它應該包括:
dt << GetMainTable(); to return the parent data table.
dt << GetDependentTables(); to return all child tables derived from it.
dt << HasUnsavedReports(); and dt << GetAssociatedReports(); to detect report windows not saved as table scripts.
- A global function such as
GetOpenTableDependencyGraph(); returning the full dependency graph of all open tables.
These APIs should expose the same dependency information that JMP already shows in the Windows List.
為什麼這個想法很重要?腳本化工作流程需要可靠的方法來防止在關閉父表時意外遺失依賴表或報表。 JSL 層級的依賴關係圖可以提高系統的健全性,自動執行清理程序,並實現對派生表的統一管理。它還能使腳本功能與 GUI 保持一致,使自動化流程更安全、更清晰、更易於維護。
其他願望