<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我對JMP很新,甚至比JSL更新。我試圖從GUI中獲取用戶的信息並輸出所有值,直到他們的數字選擇並將其放入數據表中,以便用戶可以一次獲得更多信息。這需要一個循環,我已經計算出循環的邏輯。我的問題是:如何將循環放在表格內部以便顯示多個值?下面是循環,它返回我在日誌中需要的內容。感謝您提供任何幫助或建議,如果需要澄清,請告訴我。
gui用戶輸入= 6;
for(totlots = 1,totlots <= 25,totlots ++,
if(totlots <= gui用戶輸入, show(totlots));
日誌顯示:
totlots = 1;
totlots = 2;
totlots = 3;
totlots = 4;
totlots = 5;
totlots = 6;
也許你需要這樣的東西?
DT = 當前數據表 () ;
col_names = DT << 獲取列名稱 ( 串 ) ;
如果 ( !包含 ( col_names , “總計很多” ) ,
DT << 新欄目 ( “總計很多” ,數字 ) ;
) ;
lots_text = “” ;
NW = 新窗戶 ( “輸入很多” ,
<< 語氣 () ,
面板盒 ( “選擇總批次數” ,
lots_teb = 文本編輯框 ( lots_text ) ,
) ,
面板盒 ( “操作” ,
H列錶框 (
按鈕框 ( “好” ,
ok_button = 1 ;
lots_text = lots_teb << 得到文字 ;
) ,
按鈕框 ( “取消” , ok_button = 0 ) ,
)
)
) ;
如果 ( ok_button ,
lots_num = NUM ( lots_text ) ;
NR = NROWS ( DT ) ;
如果 ( NR < lots_num ,
DT << 添加行 ( lots_num - NR ) ;
) ;
對於 ( 一世 = 1 ,一世 <= lots_num ,一世 ++,
DT : “總計很多” [ 一世 ] = 一世 ;
) ;
) ;