案例效果
JS数据源做一个污水厂检测统计,数据仅供参考
实现思路
1、实现每个污水厂进出水分类统计
操作步骤
1、创建JS数据源
2、规划报表
相关代码
function(params){
var data = [];
// var month = params.month?params.month.split('-')[1]:'';
//数据可以调后台接口获取
// var getdata = JE.ajax({
// url:"/je/load",
// params:{
// tableCode:'DHGX_WSC',
// j_query: JE.encode([{type:'=',code:'WSC_RQ',value:params.month,cn:'and'}])
// }
// });
//直接写死数据格式
//循环数据格式,如果是接口获取就是getdata.rows,如果是写死数据格式,那就是getdata
var getdata = [{'出水':"出水",'日期':"2023-07-21",'污水厂':"污水厂1",'日进水数量':"30000",'bod5':'20','COD':'30','NH3_N':'40','TN':'80','TP':'90','SS':'100','PH':'300'},
{'出水':"出水",'日期':"2023-07-21",'污水厂':"污水厂2",'日进水数量':"40000",'bod5':'20','COD':'30','NH3_N':'40','TN':'80','TP':'90','SS':'100','PH':'300'},
{'出水':"进水",'日期':"2023-07-21",'污水厂':"污水厂1",'日进水数量':"20000",'bod5':'20','COD':'30','NH3_N':'40','TN':'80','TP':'90','SS':'100','PH':'300'},
{'出水':"进水",'日期':"2023-07-21",'污水厂':"污水厂2",'日进水数量':"50000",'bod5':'20','COD':'30','NH3_N':'40','TN':'80','TP':'90','SS':'100','PH':'300'}];
Ext.each(getdata,function(datas){
data.push({
// '类型':type,
'出水':datas.出水,
'日期':datas.日期,
'污水厂':datas.污水厂,
'日进水数量':datas.日进水数量,
'bod5':datas.bod5,
'COD':datas.COD,
'NH3_N':datas.NH3_N,
'TN':datas.TN,
'TP':datas.TP,
'SS':datas.SS,
'PH':datas.PH
});
})
return {fields:['出水','日期','污水厂','日进水数量','bod5','COD','NH3_N','TN','TP','SS','PH'],data:data};
}
关键字,相关问题
- 报表横纵运用一
最后编辑: 呼丽华 文档更新时间: 2024-08-21 10:58 作者:呼丽华