案例效果

在功能列表上增加一些数据的总统计,显示在右上角

实现思路

  1. 注册列表gridsummary事件

  2. 编写代码,循环列表数据,计算总和并返回

操作步骤

1. 注册列表gridsummary事件

2. 编写代码,循环列表数据,计算总和并返回

相关代码

function(self,data){
  //获取当前列表的所有数据
  var dataInfo = self.getStore().data.items; 
  //定义变量
  var zj_num=0,sl_num=0;
  //循环数据,计算总数
  for(var i=0;i<dataInfo.length;i++){
      zj_num += dataInfo[i].data.ALWD_ALZJ; 
      sl_num += dataInfo[i].data.ALWD_ALSL;
  } 
  //定义总计数字显示样式
  var zj_HTML= '<font style="margin-right:20px;font-size:16px;">案例总价统计:<font style="font-size:16px;color:red;">'+zj_num+'元</font>'; 
  var sl_HTML= '<font style="margin-right:20px;font-size:16px;">数量总计:<font style="font-size:16px;color:red;">'+sl_num+'个</font>'; 
  //返回数据
  return zj_HTML+","+sl_HTML; 
}

关键字,相关问题

  • 统计
  • 列表统计
  • 右上角显示统计
最后编辑: 呼丽华  文档更新时间: 2024-08-21 10:58   作者:呼丽华