將列表中的值分配給列值<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />通過使用模式窗口,用戶將一個值(例如“ABC10”)分配給一個變量(我的值),我想用該值填充一列。 我的代碼如下所示:
我的值= {“ABC10”};
dt << 新專欄("我的專欄");
對於每一行(:我的列[] =我的值);
我遇到了麻煩,因為我的值是一個列表,並且表達式不適合可用的列類型。 誰能幫我嗎?
回复:將列表中的值分配給列值您還可以使用它來創建包含列表中元素的表。
a={1,2,3,4,5};
tmp=new table("test",add rows (nitems(a)),new column("list A",numeric,set each value(a[row()])));
回复:將列表中的值分配給列值當您使用 Set Values() 消息創建列時,執行此操作很容易,該消息採用列表作為參數。
您還可以使用 Repeat() 函數來確保數據表中的所有行重複該列表。
dt =
新表( “我的桌子” ,添加行( 10 ) ) ;
我的價值= { “ABC10” } ;
黴菌= dt <<
新專欄( 《我的專欄》 ,
特點,
設定值(
重複(我的價值, N 行( dt ) )
)
) ;
回复:將列表中的值分配給列值嘗試這個:
對於每一行(:我的列[] = 我的值[1] );