我在哪裡可以找到JMP10中的JSL更改<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
如果以前已經回答過,請道歉。
我有一組在JMP9中運行良好的腳本,但在JMP10中根本沒有。 我已經在腳本指南的後面看到了列出的對JSL的更改,但我想知道JSL中是否還有其他資源列表更改,因為這些更改看起來不適用於我的具體問題。
或者我只是需要自己調試?
感謝有關JSL其他更改源的任何信息,
湯姆
Re:我在哪裡可以找到JMP10中的JSL更改謝謝你 - 至少我知道我不會生氣。
很棒的回复 - 我特別喜歡'切換' - 我以前沒用過這個,但我相信將來我會用。
很高興知道是否有其他人看到這樣的差異可能會影響腳本操作(我有另一個在顯示樹上下標但尚未驗證解決方案)
Re:我在哪裡可以找到JMP10中的JSL更改我可以證實這一點。我在JMP 9.0.3和10.0.1(Mac)之間得到了相同的區別。此外,如果在禁用它之前選中復選框,JMP 9將顯示{3,0,0}。據我所知,腳本指南中沒有記錄2和3用於禁用複選框的特殊輸出。一個被遺棄的功能還是一個bug?
這是一種嘗試解決方案,應該在JMP 9和10中提供相同的結果。如果在JMP 9中,從任何禁用的複選框中減去2(我還為啟用按鈕添加了一個切換功能以進行測試)。
一個 = 新窗戶 ( “測試” ,
璐 = 陣容箱 ( N Col ( 3 ) ) ,
BB1 = 按鈕框 ( “顯示支票” ,
L2 = 作為列表 (
矩陣 ( L1 << 得到 ) - ( 包含 ( 剩下 ( JMP版本 () , 2 ) , “9” ) > 0 ) * 2 * (
矩陣 ( L1 << 項目已啟用 ( 1 ) ) == Ĵ ( N項 ( L1 ) , 1 , 0 ))
) ;
節目 ( L2 ) ;
) ,
BB2 = 按鈕框 ( “啟用” ,
L1 [ 1 ] << 啟用項目 ( 1 ,切換 ) ;
切換 = ( 切換 == 0 ) ;
)
) ;
切換 = 0 ;
L1 = {} ;
璐 << 附加 ( L1 [ 1 ] = 複選框 ( “” ) ) ;
璐 << 附加 ( L1 [ 2 ] = 複選框 ( “” ) ) ;
璐 << 附加 ( L1 [ 3 ] = 複選框 ( “” ) ) ;
Re:我在哪裡可以找到JMP10中的JSL更改我發現了我遇到的問題。 在我的電腦上,以下腳本將在JMP 9和10下提供不同的輸出:
a =新窗口(“測試”,
Lu1 = lineupbox(ncol(3)),
bb1 = buttonbox(“顯示檢查”,L2 = L1 <<獲取;顯示(L2)),
bb2 = buttonbox(“啟用”,L1 [1] <<啟用項目(1,0))
);
L1 = {};
Lu1 << append(L1 [1] = checkbox(“”));
Lu1 << append(L1 [2] = checkbox(“”));
Lu1 <<追加(L1 [3] =複選框(“”))
如果單擊9和10下的“顯示檢查”按鈕,未選中任何內容,則會得到L2 = {0,0,0}。 如果您再按“啟用”按鈕,再次按下顯示檢查按鈕,您將獲得低於10的L2 = {0,0,0},但在JMP 9下,L2 = {2,0,0}。
這可能不是最好的代碼 - 但在我的情況下,它是獲得我需要的效果所需要的 - 我不確定其他方法是否會更好。
Re:我在哪裡可以找到JMP10中的JSL更改嗨,彼得,
謝謝你回到我身旁。 我目前無法說,因為我沒有時間進行全面調試。 我可以描述一般情況。 我在界面中有一些複選框,根據這些選項的輸出,腳本可以在界面中啟用或禁用某些單選按鈕。 複選框的組合之一應該導致相應的單選按鈕被禁用,而這種情況不會發生 - 即應禁用的內容顯示為已啟用。
當我知道我做錯了什麼然後我會更新Feed。
湯姆
Re:我在哪裡可以找到JMP10中的JSL更改嘿湯姆,
你能舉出一些不起作用的例子嗎?我有很多用JMP 9編寫的腳本,只有一個小的例外,它們在JMP 10中運行得很好。
謝謝,
彼得