- 注册时间
- 2012-7-8
- 最后登录
- 2017-11-4
- 阅读权限
- 10
- 积分
- 156
- 精华
- 0
- 帖子
- 28
|
大致如下思路,像要做一个几个年度在一起的统计表,年度由时间控件定,年度作为查询条件用户可变,每次改变后grid中的标题名称也要作相应的更改。数量加金额三个年度 最少 2*3*12个月 有72列要更改的呢,反正更改标题名称运行是对的,就是运行慢,30秒都反应不过来。
var grid = mini.get("datagrid1");
var obj = mini.get("calendar1");
var str_yy = mini.formatDate (obj.getValue(),"yyyy" )
var str_next_yy = parseInt(str_yy) + 1
grid.updateColumn("qty_1_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_1_next_yy", {header: str_next_yy+"数量"});
grid.updateColumn("qty_2_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_2_next_yy", {header: str_next_yy+"数量"});
grid.updateColumn("qty_3_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_3_next_yy", {header: str_next_yy+"数量"});
grid.updateColumn("qty_4_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_4_next_yy", {header: str_next_yy+"数量"});
grid.updateColumn("qty_5_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_5_next_yy", {header: str_next_yy+"数量"});
grid.updateColumn("qty_6_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_6_next_yy", {header: str_next_yy+"数量"});
grid.updateColumn("qty_7_yy", {header: str_yy+"数量"});
grid.updateColumn("qty_7_next_yy", {header: str_next_yy+"数量"});
.
.
. |
|