StockAmount
简述
从数据表t中获取符合ChangeField大于或等于Date的数据。
StockAmount(t:array;Date:integer;YesValue:integer;ChangeField:String;Item:String):Any
名称 | 类型 | 说明 |
---|
t | array | 数据表类型,需要比较获取的数据表 |
Date | integer | 实数,或者日期 |
YesValue | integer | 布尔值,决定返回Date当天的数据还是之前的数据;
取值 |
说明 |
0 |
Date当天的数据 |
1 |
Date之前的数据 |
|
ChangeField | String | 字符串,与Date值比较的列名 |
Item | String | 字符串,返回数据的列名 |
返回 | Any | 任意类型。Date当天或者之前的指定列Item的值。 |
//平安银行2011年6月30日流通A股发生变动
SetSysParam(PN_Stock(),'SZ000001');
t:=InfoArray(16);//股票.股本结构表
r1:=StockAmount(t,20110630,0,'变动日','流通A股');//Date当天
r2:=StockAmount(t,20110630,1,'变动日','流通A股');//Date之前
return array(r1,r2);
//结果:array(3105358672.0,3105358511.0)