要在grid中显示合计信息,可以使用grid的footer,显示效果如下图所示
本例在footer中显示了行数,具体做法如下
1.grid的useFooter属性设置为true
2.在grid的onReload事件中添加如下代码
Model.prototype.grid1Reload = function(event) {
var data = this.comp("bizData1");
var total = data.getAggregateValue("totalQuantity");
event.source.setFooterData({
fName : '合计:',
fJE : total
});
};
本例显示全部数据中某列的合计,可以用data上的getAggregateValue方法获取某列的合计值。关于合计值AggregateValue的计算,请看帖子
http://bbs.justep.com/forum.php?mod=viewthread&tid=39784&page=1&extra=#pid164962962
如果希望显示grid中某列的合计,可以使用data上sum方法,获得grid中某列的合计值
本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5!
阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443
grid组件,按以上方法实现了汇总合计功能,但在点击分页按钮“下一页”时,系统提示:找不到合计的字段