当前位置: 代码迷 >> Web前端 >> Ext 报表的合计行
  详细解决方案

Ext 报表的合计行

热度:107   发布时间:2012-11-17 11:14:15.0
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,具体使用我就不讲了,把网上的列子上传

  相关解决方案