刪除numbercolbox(JMP 10)中的所有值?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在使用JMP 10來開發一些用戶界面。 我在頂部有一個帶有一些搜索條件的對話框,下面有一個帶有stringcolboxes和numbercolboxes的錶框。 用戶輸入搜索條件,按下“刷新”按鈕,刷新錶框中的數據。 有時他們的搜索會產生0條記錄。 發生這種情況時,stringcolbox會清除沒有值,但numbercolboxes不會更改。
具體來說,一旦我使用數字塊添加值 <<設定值([1,2,3]) ,我可以將列表更改為不同的矩陣,例如 <<設定值([4,5,6,7]) 。 但是,如果我想刪除所有值 <<設定值([]) ,它不起作用。
這是一個說明問題的示例:
NW = 新窗戶 ( “測試” ,
tablebox (
一個 = stringcolbox ( “String Col Box” , { “你好” , “世界” , “FUBAR” }) ,
b = numbercolbox ( “號碼箱” , [ 1 , 2 , 3 ])
) ,
按鈕框 ( “2個價值觀” ,
一個 << 設定值 ({ “AAA” , “BBB” }) ;
b << 設定值 ([ 98 , 99 ])
) ,
按鈕框 ( “0值” ,
一個 << 設定值 ({}) ;
b << 設定值 ([])
)
) ;
謝謝你的幫助!
問候,
彼得
Re:刪除numbercolbox(JMP 10)中的所有值?多謝你們。 命令 << Set({}) 完美運作!
Re:刪除numbercolbox(JMP 10)中的所有值?這確實是JMP 10和之前版本中的一個錯誤。 現在已經為JMP 11修復了。
有一個替代消息<< Set({}),它接受一個列表 - 這將適用於JMP 10。
Re:刪除numbercolbox(JMP 10)中的所有值?再想一想,在更複雜的環境中,這種方法可能更好,更不容易出錯:
NW = 新窗戶 ( “測試” ,
錶盒 (
一個 = String Col Box ( “String Col Box” , { “你好” , “世界” , “FUBAR” } ) ,
b = 數字Col Box ( “號碼箱” , [ 1 , 2 , 3 ] )
) ,
按鈕框 ( “2個價值觀” ,
一個 << 設定值 ( { “AAA” , “BBB” } ) ;
b << 設定值 ( [ 98 , 99 ] ) ;
) ,
按鈕框 ( “0值” ,
一個 << 設定值 ( {} ) ;
對於 ( 一世 = N項 ( b << 得到 ) ,一世 > 0 ,一世 - ,-
b << 刪除行 ( 一世 )
) ;
)
) ;
Re:刪除numbercolbox(JMP 10)中的所有值?這很奇怪。我認為沒有任何理由不起作用。可能是一個錯誤。
這個想法可能有效:
B0 = EXPR ( 數字Col Box ( “號碼箱” , [] ) ) ;
NW = 新窗戶 ( “測試” ,
錶盒 (
一個 = String Col Box ( “String Col Box” ,
{ “你好” , “世界” , “FUBAR” }
) ,
b = 數字Col Box ( “號碼箱” , [ 1 , 2 , 3 ] )
) ,
按鈕框 ( “2個價值觀” ,
一個 << 設定值 ( { “AAA” , “BBB” } ) ;
b << 設定值 ( [ 98 , 99 ] ) ;
) ,
按鈕框 ( “0值” ,
b << 刪除 () ;
一個 << 設定值 ( {} ) << 同胞追加 ( b = EVAL ( B0 ) ) ;
)
) ;