應用嗨,
我在數據過濾器上下文框中創建了一個帶有本地數據過濾器+ grah的應用程序。
當應用程序由其他人運行時,我希望僅在具有復選框的變量(由我選擇)上選擇本地數據過濾器。
我該怎麼做?
最好的祝福
Re:申請謝謝您的回答。
我明白我必須改變模塊的腳本。
但由於我的計算機技能有限,我將嘗試在不使用該應用程序的情況下製作更簡單的腳本。
我需要研究關於應用程序的JMP幫助!
最好的祝福
Re:申請弗朗索瓦絲,
我不打算更改應用程序腳本,而是更改模塊腳本。我已經為我們的書編寫了兩個應用程序。該應用程序有許多UI選項可用於查看和打印多個報告,以及每個變量/按組分析的選項卡。請注意,那裡只有一個佔位符。 在對話框之後,選項卡的數量和實際內容是creatde。現在你的應用程序可能與此不一樣。現在繼續下面。


我的建議是編輯模塊腳本。見第115和116行。選項卡的數量是ny * By鍵的數量。
CreateTabs_xp是在包含文件中創建的表達式。如果我在我的graphbuilder報告中添加本地數據過濾器,我會將其添加到創建選項卡的腳本中。不知道你的申請,我不能給更多的方向。 但是,使用模塊腳本(截圖2)是值得的。 而且,我不建議編輯應用程序腳本。
Re:申請您是否在JMP之外編輯.jmpappsource文件?我發現這可能會破壞文件。 更安全地使用JMP中的Application Builder界面編輯內容。 如果情況並非如此,那麼您應該聯繫技術支持。
Re:申請JSL調試器的消息:
Re:申請嗨,
感謝您的回答。
我已經像這樣修改了“應用程序”構建器的腳本(腳本結束):

我有選擇好變量的本地數據過濾器和應用程序構建器中的複選框但是當我運行它時,我有這樣的消息:

最好的祝福
Re:申請嗨,
此腳本將本地數據篩選器添加到窗口。使用應用程序時,您需要將此類代碼添加到報表(顯示)模塊的腳本中。 查找數據過濾器語法的簡便方法是設置所需的條件,然後從紅色倒三角形菜單中選擇“將腳本保存到剪貼板”並將其粘貼到腳本中。
請注意,有很多選項,我只想顯示一個選項,選擇一個選項並選擇反轉,然後獲取腳本。
順便說一下,您可能想啟用Automatic Recalc(1)。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = new window(" test",
obj = Bivariate( Y( :Weight ), X( :Height ), <BR /> Fit Line,<BR /> Automatic Recalc( 1 )<BR /> ) //end Bivariate
); // end New Window
obj << (Curve[1] << Line of Fit( 1 ));
lf = obj <<LOCAL data="https://community.jmp.com/" filter=""></LOCAL>