JMP10のJSLの変更点はどこにありますか<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
これが以前に答えられたなら謝罪。
私はJMP9ではうまく機能するがJMP10ではまったく機能しない一連のスクリプトを持っています。 私はスクリプトガイドの後ろにリストされたJSLへの変更を見ました、しかし私が特定の問題にあてはまるように見えないのでJSLに他のリソースリスト変更があるかどうか疑問に思いました。
それとも私はそれを自分でデバッグする必要がありますか?
JSLの他の変更点についての情報をありがとう
トム
再:JMP10のJSLの変更点はどこにありますかおかげで - 少なくとも私は私が怒っていないことを知っています。
すばらしい返事 - 私は特に「トグル」が好きです - これまで使ったことはありませんが、将来的にはやると確信しています。
スクリプト操作に影響を与える可能性がある、このような違いが他の誰かに見られたかどうかを知ることは素晴らしいことです(私は別の方法で表示ツリーをサブスクライブしましたが、まだソリューションを検証していません)
再:JMP10のJSLの変更点はどこにありますかこれが確認できます。JMP 9.0.3と10.0.1(Mac)の間にも同じ違いがあります。さらに、無効にする前にチェックボックスを選択すると、JMP 9は{3、0、0}を表示します。無効にされたチェックボックスのための2と3の特別な出力は私が言うことができる限りスクリプトガイドに文書化されていません。放棄された機能やバグ?
これはJMP 9と10の両方で同じ結果が得られるはずの回避策の試みです。JMP 9では、無効になっているチェックボックスから2が引かれます(テスト用に有効ボタンのトグル機能も追加しました)。
ある = 新しい窓 ( "テスト" 、
Lu1 = ラインナップボックス ( Nコル ( 3 ) ) 、
bb1 = ボタンボックス ( 「小切手を表示する」 、
L2 = リストとして (
マトリックス ( L1 << 取得する ) - ( 含む ( 左 ( JMPのバージョン () 、 2 ) 、 「9」 ) > 0 ) * 2 * (
マトリックス ( L1 << アイテム有効 ( 1 ) ) == J ( N個のアイテム ( L1 ) 、 1 、 0 ))
) ;
見せる ( L2 ) ;
) 、
bb2 = ボタンボックス ( 「有効にする」 、
L1 [ 1 ] << アイテムを有効にする ( 1 、トグル ) ;
トグル = ( トグル == 0 ) ;
)
) ;
トグル = 0 ;
L1 = {} ;
Lu1 << 追加する ( L1 [ 1 ] = チェックボックス ( 「」 ) ) ;
Lu1 << 追加する ( L1 [ 2 ] = チェックボックス ( 「」 ) ) ;
Lu1 << 追加する ( L1 [ 3 ] = チェックボックス ( 「」 ) ) ;
再:JMP10のJSLの変更点はどこにありますか私は私が抱えていた問題を見つけました。 私のPCでは、次のスクリプトはJMP 9と10で異なる出力を出します。
a =新しいウィンドウ( "test"、
Lu1 =ラインナップボックス(ncol(3))、
bb1 = buttonbox( "Show checks"、L2 = L1 << get; show(L2))、
bb2 = buttonbox( "有効"、L1 [1] <<項目を有効にする(1,0))
;
L1 = {};
Lu1 << append(L1 [1] =チェックボックス( ""));
Lu1 << append(L1 [2] =チェックボックス( ""));
Lu1 <<追加(L1 [3] =チェックボックス( ""))
何もチェックせずに9と10の下の 'show checks'ボタンをクリックすると、L2 = {0,0,0}になります。 その後、「有効にする」ボタンを押してから、もう一度「検査チェック」ボタンを押すと、10の下ではL2 = {0,0,0}、JMP 9の下ではL2 = {2,0,0}と表示されます。
これは最善のコードではないかもしれません - しかし私の状況では私が必要とする効果を得るために必要とされたものでした - 他の方法がより良いだろうかどうか私はわかりません。
再:JMP10のJSLの変更点はどこにありますかこんにちはピーター、
私に戻ってきてくれてありがとう。 私は完全なデバッグをする時間がなかったので、私は現時点で言うことができません。 一般的な状況を説明できます。 私はインタフェースにいくつかのチェックボックスを持っています、そして、これらからの出力に応じて、スクリプトはインタフェースで後でいくつかのラジオボタンを有効または無効にします。 チェックボックスの組み合わせの1つは対応するラジオボタンが無効になるはずで、これは起こりません - すなわち無効にされるべきものが有効として表示されます。
何が間違っているのかがわかったら、フィードを更新します。
トム
再:JMP10のJSLの変更点はどこにありますかこんにちはトム、
もううまくいかないことの例をいくつか教えてください。私はJMP 9で書かれたスクリプトをたくさん持っていますが、1つのマイナーな例外を除いて、それらはJMP 10でうまく動作します。
ありがとう、
ピーター