- 注册时间
 - 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+"数量"}); 
. 
. 
. |   
 
  
 |