日期过滤

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 脚本 > 永洪脚本函数 > 组件级别的函数 

日期过滤

复制链接

函数

语法

说明

举例

aggregate

aggregate:boolean

聚合属性

日期过滤1.binding.aggregate = true;

getCol()

getCol():Object

获取某一列的字段名。

var ss = 日期过滤1.binding.getCol(0);

setCol(Object col)

setCol(Object col):Object

替换列

var bcol = new BCol("sale_type", STRING, true);

var dimCol = new DimCol(bcol);

日期过滤1.binding.setCol(0, dimCol);

source

source:string

数据源

日期过滤1.binding.source = "mysql.sqry";

dropDown

dropDown:boolean

以下拉列表的形式展现。

日期过滤1.dropDown = true;

dropHeight

dropHeight:int

当日期组件以下拉的形式展现时,设定日期组件的高度。

日期过滤1.dropHeight = 120;

firstDates

firstDates:Object

在范围模式或比较模式下,设定起始日期。日期设定格式见下表(日期格式)

日期过滤1.firstDates = ["t2010-4-1"];

innerParam:

innerParam:ParamScriptable

用来给相同的参数名传递不同的参数值。

日期过滤1.innerParam["market"] = West;

mode

mode:byte

日期组件的模式转换,见下表(日期过滤模式)

日期过滤1.mode=RANGE_MODE;

secondDates

secondDates:Object

在范围模式或比较模式下,设定终止日期。

日期过滤1.secondDates = ["t2010-4-1"];

showType

showType:byte

显示当前日期组件的日期显示类型。下表(日期显示类型

日期过滤1.showType = ELEM_DAY;

日期格式

日期格式

格式

说明

季度

j2011-1

2011年第2季度(从0-3季度)

月份

y2011-0

2011年1月份(0-11月)

z2011-0-1

2011年1月第1周(第1-5周)

t2011-0-1

2011年1月第1天(第1-31天)

日期过滤模式

日期过滤模式

对应常量值

说明

SINGLE_MODE

1

单模式

RANGE_MODE

2

范围模式

PERIOD_MODE

3

比较模式

日期显示类型

日期显示类型

对应常量值

说明

ELEM_QUARTER

1

当前的日期类型为季度

ELEM_MONTH

2

当前的日期类型为月份

ELEM_WEEK

3

当前的日期类型为周

ELEM_DAY

4

当前的日期类型为天