如何在JMP啟動時刷新/更新(主/ JMP)菜單?大家好,
目前,我正在為插件進行更新。 我使用以下指南作為指導:
https://community.jmp.com/t5/JMP-Scripts/How-to-write-self-updating-JMP-add-ins/ta-p/21932
一切正常,但目前我正在為下一步而苦苦掙扎。
我想知道是否有可能根據更新是否可用來動態“切換”更新按鈕。
我嘗試使用此處找到的腳本啟動功能:
https://www.jmp.com/support/help/zh-cn/15.2/index.shtml#page/jmp/run-a-script-at-start-up.shtml
...操縱addin.jmpcust文件。 但是,菜單似乎在執行腳本之前已加載-因此,您需要再次重新啟動jmp才能查看更改。
所以我的問題是:有沒有一種方法可以刷新/更新主菜單,或者有更好的可能性實現我的目標?
提前致謝,
危險品
腳本編寫回复:如何在jmp啟動時刷新/更新(主/ jmp)菜單?這不是您問題的直接答案,但是您是否通過以下方式簽出了出色的Add-In-Manager @Justin_Chilton :
https://community.jmp.com/t5/JMP-Add-Ins/Add-In-Manager/ta-p/43736
(您也可以看一看Add-In-Managers代碼,看看它在運行時如何處理更新插件)
回复:如何在jmp啟動時刷新/更新(主/ jmp)菜單?我開發了大型的Addins系統(當我是工蜂而不是高級高爾夫球手時),該系統會自動更新Addins。我發現,將JSL等複製到Addins目錄的速度非常快,而我最終要做的是,設置Addins以始終將JSL從全局存儲庫複製到Addins目錄,然後運行JSL。我不必要求用戶重新安裝,並且用戶始終擁有最新的代碼。它確實簡化了管理。