Ext 表格的合计行
?? EXT表格自己本来没有合计的功能。网上也有许多扩张的插件。我现在介绍两种方式来对表格合计行的实现:
? 1:SQL 合计
???用SQL语句查询显示出合计行,在显示。
?? 表结构 :Table?Name
??????????????? TableID? TableMoeny
???????????????????? 1??????????? 23
?????????????????????2????????????24
?????????????????????3???????????? 25
??? 我们通过SQL查询来显示:
?? SQL 语句
????? select isnull(CONVERT(varchar(20), TableID?),'合计') as 'TableID?'?????? ,sum(TableMoeny) as 'TableMoeny' from Table?Name? group by TableID with rollup
?? 执行结果显示:
?????????????? TableID? TableMoeny
???????????????????? 1??????????? 23
?????????????????????2????????????24
?????????????????????3???????????? 25
????????????????? 合计??????????? 72
2:用Ext.ux.grid.GridSummary.js,具体使用我就不讲了,把网上的列子上传