天软金融分析.NET函数大全 > TSL函数 > 基础函数 > 数组 > 增删改查

StockAmount    

简述
从数据表t中获取符合ChangeField大于或等于Date的数据。
定义
StockAmount(t:array;Date:integer;YesValue:integer;ChangeField:String;Item:String):Any
参数
名称类型说明
tarray数据表类型,需要比较获取的数据表
Dateinteger实数,或者日期
YesValueinteger布尔值,决定返回Date当天的数据还是之前的数据;
取值 说明
0 Date当天的数据
1 Date之前的数据
ChangeFieldString字符串,与Date值比较的列名
ItemString字符串,返回数据的列名
返回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)
相关