如何在JMP App Builder中嵌入日曆框我已經編寫了JSL腳本,可以在給定的時間範圍內提取單個設備的機器數據。 現在,我不再使用一系列JSL腳本,而是將JMP應用程序構建器視為更好的解決方案。 我可以為每個設備配備按鈕,然後將腳本綁定到這些按鈕。
我已經弄清楚了很多,但是想通過將日曆選擇添加到應用程序中來整理事情。 有沒有一種方法可以將日曆提示嵌入到應用程序中,以添加隨後在JSL sql查詢中選擇的日期範圍? 以下是我想嵌入到應用程序中的每個數據提取腳本開頭的提示。
同樣,有關JMP App Building教程的任何建議也將不勝感激。
sd=Today();
ed=Today();
New Window( "Query Date", <<MODAL></MODAL>
其他腳本編寫回复:如何在JMP App Builder中嵌入日曆框Application Builder不直接支持CalendarBox,但是您可以將JSL腳本添加到您的應用程序中以添加其他內容。如果您有一個名為Panel1的PanelBox,則可以將以下內容添加到Module腳本中,以將CalendarBox添加到面板中:
Panel1 << Append(scal1 = Calendar Box(, SetFunction(Function({this}, sd1=scal1<< Get Date) )));
在Application Builder中工作時,另一個選擇是使用NumberEditBox,它可以以許多不同的格式(日期/時間,地理等)顯示數字。當使用日期/時間格式時,NumberEditBox將包含一個彈出日曆選項,這將使您的窗口看起來像這樣:

該應用程序還將JSL添加到Module腳本中,以便將數字字段初始化為Today()的值。在附件文件FromToCalendar.zip中查看完整的應用程序。
回复:如何在JMP App Builder中嵌入日曆框FWIW在提示日期時,我傾向於使用Dan的方法。屏幕上的混亂程度降低了,單擊圖標即可獲得漂亮的日曆。
我挖了一個舊的Application Builder演示文稿,該演示文稿是在JMP 11版(是11版)路演中給出的。可能在那裡有塊金為您服務。
回复:如何在JMP App Builder中嵌入日曆框丹非常感謝您! 它工作得非常好,使我意識到我需要提高JMP腳本編寫能力和儀表板/應用程序腳本編寫知識,因為現在我將這些結果變量應用於腳本中。