GetRDateByYear
简述
选取复符合条件的报告期,按照Show1Q,Show2Q,Show3Q,Show4Q是否为真来表示是够选取一季报,中报,年报,选取的年份区间在BegY,EndY内
GetRDateByYear(t:TableArray;BegY:Integer;EndY:Integer;Show1Q:Boolean;Show2Q:Boolean;Show3Q:Boolean;Show4Q:Boolean):Array
名称 | 类型 | 说明 |
---|
t | TableArray | 数据表,必须含有”截止日”或者”ReportDate”字段,其字段下的数据必须是报告期日期 |
BegY | Integer | 整数,选取的开始年份 |
EndY | Integer | 整数,选取的结束年份 |
Show1Q | Boolean | 布尔类型,是否选取一季报 |
Show2Q | Boolean | 布尔类型,是否选取中报 |
Show3Q | Boolean | 布尔类型,是否选取三季报 |
Show4Q | Boolean | 布尔类型,是否选取年报 |
返回 | Array | 数组,返回符合条件的报告期 |
t:=array(("截止日":20120930),("截止日":20120331),("截止日":20120923),("截止日":20120912));
return GetRDateByYear(t,2012,2012,1,1,1,0);
//选取一季报,中报,三季报
结果:
