如何構建 JMP 插件來運行帶有單擊框的浮動窗口,用於不同的順序依賴腳本?我有兩個主要腳本 (1)趨勢研究(2)相關研究,兩者都調用了一堆其他腳本,但是相關研究不調用任何腳本趨勢研究來電。
趨勢研究生成數據表和圖表。相關研究需要使用創建的數據表趨勢研究. 兩組腳本都有效。
我想通過以下方式將這兩個腳本內置到 JMP 插件中。
- 加載項啟動後,會出現一個小浮動窗口(始終可見),其中有兩個單擊按鈕框,顯示 [運行趨勢研究(趨勢圖) ]及其下方[運行 corrStudy(相關性研究) ]。
- 點擊運行趨勢研究按鈕框僅運行趨勢研究(和相關腳本)生成趨勢圖和數據表。
- 點擊相關研究按鈕盒運行相關研究(和相關腳本)來生成相關性研究圖。
- 相關研究如果不運行趨勢研究尚未運行並拋出警告“運行趨勢研究第一的!”
- 關閉加載項窗口將關閉所有打開的數據表和圖表窗口,並顯示警告,例如“這將關閉所有打開的表和圖表”
如何構建這樣的 JMP 插件(我特別努力理解如何將兩者分開趨勢研究和相關研究)?
自動化和腳本編寫回复:如何構建 JMP 插件來運行帶有單擊框的浮動窗口,用於不同的順序依賴腳本?以下是用於運行一個或另一個腳本的結構示例

Names Default To Here( 1 );
New Window( "Example",
Button Box( "Run trend Study", Print( "Place the trend study script here" ) ),
Button Box( "Run corrStudyStudy", Print( "Place the corrStudy script here" ) )
);
回复:如何構建 JMP 插件來運行帶有單擊框的浮動窗口,用於不同的順序依賴腳本?除了什麼@tx尼爾森建議,您可以使用 << Enabled(0|1) 控制按鈕的活動
Names Default To Here(1);
New Window("Example",
Button Box("Run trend Study", Print("Place the trend study script here")),
Button Box("Run corrStudyStudy", Print("Place the corrStudy script here"), <<ENABLED></ENABLED>
如何關閉所有表格/圖表/窗口以及如何將正確的表格傳遞給 corrStudy 取決於您如何構建主腳本