<< Click to Display Table of Contents >> 日期组件的脚本函数 |
函数 |
说明 |
举例 |
---|---|---|
getCol |
获得当前日期组件绑定的字段信息 |
var col1=Calendar1.binding.getCol(); //无参数,Calendar1和Calendar2两个文本组件均需要已绑定数据 Calendar2.binding.setCol(col1); //设置Calendar2绑定的数据为col1 |
setCol |
给当前日期组件绑定字段 |
var bcol=new BCol("sell_date",DATE_TIME,false); var c=new DateCol(bcol,QUARTER_GROUP); var d=new DimCol(c); Calendar1.binding.setCol(d); |
dropDown |
日期组件是否以下拉的形式展现 |
Calendar1.dropDown=false; |
dropHeight |
当日期组件以下拉的形式展现时,设定日期组件的高度 |
Calendar1.dropHeight=200; |
firstDates |
在范围模式或比较模式下,设定起始日期,日期设定格式见下表(日期格式) |
Calendar1.firstDates=["y2002-5"]; |
mode |
日期组件的模式转换,见下表(日期组件模式) |
Calendar1.mode=RANGE_MODE; |
secondDates |
在范围模式或比较模式下,设定终止日期,日期设定格式见下表(日期格式)
|
Calendar1.secondDates=["y2003-6"]; |
showType |
显示当前日期组件的日期显示类型,见下表(日期显示类型) |
Calendar1.showType=1 |
❖日期组件的模式
日期组件模式 |
相应的常量 |
说明 |
---|---|---|
SINGLE_MODE |
1 |
单模式 |
RANGE_MODE |
2 |
范围模式 |
PERIOD_MODE |
3 |
比较模式 |
❖日期类型
日期类型 |
格式 |
---|---|
季度 |
j2011-1(从0-3季度) |
月份 |
y2011-0(从0-11月) |
周 |
z2011-0-1(第1-5周) |
天 |
t2011-0-1 |
❖日期显示类型
日期显示类型 |
相应的常量 |
说明 |
---|---|---|
ELEM_QUARTER |
1 |
当前的日期类型为季度 |
ELEM_MONTH |
2 |
当前的日期类型为月份 |
ELEM_WEEK |
3 |
当前的日期类型为周 |
ELEM_DAY |
4 |
当前的日期类型为天 |