案例效果

JS数据源做一个水厂年度对比统计,数据仅供参考

实现思路

1、每一个水厂年度对比,精确到每年每月的对比

操作步骤

1、创建JS数据源

2、规划报表

相关代码

/*必须按照如下格式返回数据,否则数据出错,params(过滤条件)可以省略*/
function(params){
   //查询参数,这个参数是获取的查询参数,可以往后台接口传参
   // var month = params.month?params.month.split('-')[1]:'';
   var data = [];
   //数据格式
   const datas = [
       {"YEAR": '2022',"NAME": '一水厂',"COUNT": 300,"pre":"12"},
       {"YEAR": '2022',"NAME": '二水厂',"COUNT": 200,"pre":"20"},
       {"YEAR": '2022',"NAME": '三水厂',"COUNT": 100,"pre":"30"},
       {"YEAR": '2023',"NAME": '一水厂',"COUNT": 600,"pre":"40"},
       {"YEAR": '2023',"NAME": '二水厂',"COUNT": 400,"pre":"50"},
       {"YEAR": '2023',"NAME": '三水厂',"COUNT": 500,"pre":"60"},
    ]
   Ext.each(datas,function(item){
        data.push({
           '月份':params.month,
           '年份':item.YEAR+'年',
           '水厂':item.NAME,
           '额度':item.COUNT,
           '同比':item.pre
        });
   })
   // console.log(data);
   return {fields:['月份','年份','水厂','额度','同比'],data:data};
}
}

关键字,相关问题

  • 报表横纵运用一
最后编辑: 呼丽华  文档更新时间: 2024-03-05 11:49   作者:呼丽华