numbercolbox内のすべての値を削除しますか?(JMP 10)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私はいくつかのユーザーインターフェイスを開発するためにJMP 10を使っています。 上部にいくつかの検索条件を持つダイアログボックスがあり、下部にstringcolboxesとnumbercolboxesを持つテーブルボックスがあります。 ユーザーが検索条件を入力して[更新]ボタンを押すと、テーブルボックス内のデータが更新されます。 時折、彼らの検索結果は0レコードになります。 これが起こると、文字列の欄は何の値もなくなりますが、番号欄は変わりません。
具体的には、一度numbercolboxに値を追加したら <<設定値([1、2、3]) 、私は別の行列にリストを変更することができます <<設定値([4、5、6、7]) 。 しかし、私が使用してすべての値を削除したい場合 <<設定値([]) 、うまくいきません。
これは問題を説明する例です:
nw = 新しい窓 ( "テスト" 、
テーブルボックス (
ある = stringcolbox ( "ストリングコルボックス" 、 { "こんにちは" 、 "世界" 、 「フバー」 ) 、
b = numbercolbox ( 「ナンバーコルボックス」 、 [ 1 、 2 、 3 ])
) 、
ボタンボックス ( 「2つの値」 、
ある << 設定値 ({ 「AAA」 、 "BBB" ) ;
b << 設定値 ([[ 98年 、 99年 ])
) 、
ボタンボックス ( "0値" 、
ある << 設定値 ({}) ;
b << 設定値 ([])
)
) ;
ご協力いただきありがとうございます!
よろしく、
ピーター
再:numbercolbox(JMP 10)のすべての値を削除しますか?みんなありがとう。 コマンド <<セット({}) 完璧に動作します!
再:numbercolbox(JMP 10)のすべての値を削除しますか?これは確かにJMP 10以前のバージョンのバグです。 JMP 11では修正されました。
リストを受け取る<< Set({})という代替メッセージがあります - これはJMP 10で動作します。
再:numbercolbox(JMP 10)のすべての値を削除しますか?考え直すと、このアプローチはより複雑な状況では優れていてエラーが発生しにくい可能性があります。
nw = 新しい窓 ( "テスト" 、
テーブルボックス (
ある = ストリングコルボックス ( "ストリングコルボックス" 、 { "こんにちは" 、 "世界" 、 「フバー」 } ) 、
b = ナンバーコルボックス ( 「ナンバーコルボックス」 、 [ 1 、 2 、 3 ] )
) 、
ボタンボックス ( 「2つの値」 、
ある << 設定値 ( { 「AAA」 、 "BBB" } ) ;
b << 設定値 ( [ 98年 、 99年 ] ) ;
) 、
ボタンボックス ( "0値" 、
ある << 設定値 ( {} ) ;
にとって ( 私 = N個のアイテム ( b << 取得する ) 、私 > 0 、私 - 、
b << 行を削除 ( 私 )
) ;
)
) ;
再:numbercolbox(JMP 10)のすべての値を削除しますか?それはとても変です。うまくいかない理由はわかりません。おそらくバグです。
このアイデアはうまくいくかもしれません:
b0 = 経験値 ( ナンバーコルボックス ( 「ナンバーコルボックス」 、 [] ) ) ;
nw = 新しい窓 ( "テスト" 、
テーブルボックス (
ある = ストリングコルボックス ( "ストリングコルボックス" 、
{ "こんにちは" 、 "世界" 、 「フバー」 }
) 、
b = ナンバーコルボックス ( 「ナンバーコルボックス」 、 [ 1 、 2 、 3 ] )
) 、
ボタンボックス ( 「2つの値」 、
ある << 設定値 ( { 「AAA」 、 "BBB" } ) ;
b << 設定値 ( [ 98年 、 99年 ] ) ;
) 、
ボタンボックス ( "0値" 、
b << 削除する () ;
ある << 設定値 ( {} ) << 兄弟姉妹 ( b = 評価 ( b0 ) ) ;
)
) ;