你好。 我希望這只是我的僥倖。
我有一個腳本,它首先創建一個“持續時間”列並進行評估。
接下來,我讓腳本找到空白並填充以前的非空白值(用於死區)。它通過生成一個彈出窗口來選擇哪些列需要應用它(當然,如果我可以假設所有列都需要它,那*可能*是規避此問題的一種選擇)
但是,在移至下一行之前,腳本不會“等待”我選擇要填充的列。
我該如何解決這個問題??
Names Default to Here(1);
dt=Current Data Table();
column(dt, "Time")<<DATA type=""></DATA>
你好,
您可以通過在 _nw = New Window 語句之前添加“Wait (0)”命令來解決您的問題。
最好的事物,
TS
你需要一個模態的窗戶。
https://www.jmp.com/support/help/en/16.1/?os=win&source=application&utm_source=helpmenu&utm_medium=application#page/jmp/construct-a-modal-window.shtml
"構建一個模態窗戶
當您提交帶有模態的窗口,JMP 繪製窗口,等待用戶做出選擇並點擊好的,然後存儲變量列表及其值。 任何嘗試在窗口外單擊都會產生錯誤聲音,並且腳本執行會暫停,直到用戶單擊好的要么取消. "
您會在社區中找到很多關於模態窗口的問題和答案。 有時,在某些操作系統上,您可以在模式窗口關閉後的短時間內引用變量。 這不再是真的。 人們使用幾種模式來取回變量……選擇一種對您有意義的模式。 上面的鏈接使用“返回結果”。
編輯:新帖子在模態對話框可能有幫助。