當存在數字編輯框時從選項卡框中選擇活動選項卡 (JMP 13)大家好 !!
我有一個有點奇怪的問題。 在下面的代碼中,我創建了一個帶有兩個選項卡的窗口。 當 numberditbox 出現時,命令選項卡 << 設置選定項(1)沒有任何效果,並且選項卡 2 始終處於選中狀態。 當我評論 numbereditbox 時,命令 tab << Set Selected(1) 工作正常,我可以選擇第二個選項卡中的第一個。 但我當然需要 numbereditbox。 我正在使用 JMP 13。 任何幫助表示讚賞! 謝謝!
一切順利,
愛德華多
nx0=New Window( "Input",<<MODAL></MODAL>
回复:當存在數字編輯框時從選項卡框中選擇活動選項卡 (JMP 13)您好 - 感謝您報告此問題。 對於發現此線程的任何人,我可以確認它已在 JMP 15 中得到解決。
回复:當存在數字編輯框時從選項卡框中選擇活動選項卡 (JMP 13)非常感謝 gzmorgan0 分享這個解決方法!
確實有效!
一切順利,
愛德華多
回复:當存在數字編輯框時從選項卡框中選擇活動選項卡 (JMP 13)使用NumberColEditBox就沒有這個問題
nx0=New Window( "Input", <<MODAL></MODAL>
回复:當存在數字編輯框時從選項卡框中選擇活動選項卡 (JMP 13)只是一個更新。 以下是追踪號碼和 JMP 支持回复。 我尋找了除啟用(0|1)之外的散焦或單擊或狀態屬性,但沒有找到。
JMP 13 和 14 數字編輯框
通過模態新窗口,JMP 知道用戶必須執行某些操作或取消對話框。 因此,當窗口中包含一個或多個編輯框時,JMP 會將焦點設置在它遇到的第一個編輯框上。 上次我檢查時,除了更改窗口之外,沒有可編寫腳本的方法來覆蓋它,正如您在討論線程中指出的那樣。 我正在仔細檢查 v14 是否有任何變化。會讓你知道我學到了什麼。 |
回复:當存在數字編輯框時從選項卡框中選擇活動選項卡 (JMP 13)愛德華多,
您的腳本可在 JMP 12 中運行(您可能知道)。消除<< 模態,你的腳本就會起作用。 我以為我記錄了這一點,但也許沒有:我找不到跟踪號碼,並且該錯誤在 JMP 14 中仍然存在。
這個問題是數字編輯框的行為就像輸入一個數字而沒有返回,這意味著它是活動的/選定的。
即使首先創建 DisplayBox 然後在窗口中引用它,它仍然處於活動狀態。 請注意,如果禁用它,則會選擇第一個選項卡。所以問題出在 NumberEditBox 和 Modal 上。
您的對話框需要是非模態的,或者使用 TextEditBox 並將其轉換為數字,或者 JMP 支持可能有解決方法。
lub = lineupbox(ncol(1),
TextBox("Setting one"),
numone0=NumberEditBox(2);
);
//numone0 << enable(0);
nx0=New Window( "Input", <<MODAL></MODAL>