將值設置為全局變量<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我想使用全局變量更新報表中的 NumberColEditBox。我嘗試過 Eval 和 Parse 的各種組合,但沒有成功。我用的是JMP9。
/*
// 該命令有效:
報告X[數字列編輯框( 1 ) ] << 設置值( [ 1, 2, 3, 4 ] );
// 這些命令不起作用,並生成“無效矩陣令牌”錯誤:
a = 1;
b = 2;
c = 3;
d = 4;
報告X[數字列編輯框(1)] << 設置值( [ a, b, c, d ] );
報告X[數字列編輯框(1)] << 設置值( Eval( [ a, b, c, d ] ) );
報告X[數字列編輯框(1)] << 設置值( [ Eval( a) , Eval( b ), Eval( c ), Eval( d ) ] );
報告X[數字列編輯框(1)] << 設置值( Eval( Parse( [ a, b, c, d ] ) ) );
*/
我懷疑我的問題是很難將全局變量放入矩陣中。
任何幫助表示讚賞!謝謝。
回复:將值設置為全局變量效果很好。謝謝!
回复:將值設置為全局變量您可以使用 Matrix(List) 評估列表並將其轉換為矩陣。
// JMP 9
西北=新窗戶( “測試” , NCB =數字編輯框( “NCB” , [ 1 , 1 , 1 , 1 ])) ;
L = { A ,乙, C , d } = { 1 , 2 , 3個, 4 } ;
中號=矩陣(評估者( L )) ;
NCB <<設定值(中號) ;
// JMP 10
// 在 JMP 10 中更容易,其中 <
// JMP10 中的行數也會自動更改
西北=新窗戶( “測試” , NCB =數字編輯框( “NCB” , [ 1 ])) ;
L = { A ,乙, C , d } = { 1 , 2 , 3個, 4 } ;
NCB <<放( L ) ;