GetSubTableByField
简述
获取表t中的Fields 列的数据。该函数功能可以用子矩阵的方式实现:t[:,array(fn1,fn2...)]
GetSubTableByField(t:array;Fields:String)
名称 | 类型 | 说明 |
---|
t | array | 数据表类型,数据表
V1:字符串,要返回的列名称,多个列名间以分号间隔 |
setsysparam(pn_stock(),'SZ000001');
r:=nday(10,'time',datetostr(sp_time()),'close',close(),'open',open(),'high',high());
return GetSubTableByField(r,'time;close');
//功能相当于使用子矩阵取数
return r[:,array('time','close')];
返回:
