找回密码
 立即注册

QQ登录

只需一步,快速开始

windllow

注册会员

16

主题

33

帖子

194

积分

注册会员

积分
194
windllow
注册会员   /  发表于:2019-7-29 20:43  /   查看:3855  /  回复:5
1金币
版主大大,您好!我在研究Subtotals的时候,发现若是通过给Grid的DataSource绑定List或者DataTable的方式进行赋值,然后分组统计,分组会出错。

然鹅,按照Samples中给的示例方式赋值,就可以准确的进行分组合计。请问可能是什么原因导致的呢?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-29 21:34:22
沙发
建议你把你出错的项目发上来,我验证一下看看问题的原因。应该比较好解决
回复 使用道具 举报
windllow
注册会员   /  发表于:2019-7-30 10:01:34
板凳
好的,这个是demo,麻烦您看看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-30 11:57:23
地板
重现了问题,

其实这个原因是你看的demo相同分组的行都在一起,没有分开,所以分组没有问题
你这个问题要解决也很简单,比如要对性别分组,使用下面的代码就行
  1. grid.Sort(SortFlags.Ascending, 3);
  2.             grid.Subtotal(AggregateEnum.Clear);
  3.             grid.Subtotal(AggregateEnum.Sum, 3, 3, 3, "Total for {0}");
复制代码
回复 使用道具 举报
windllow
注册会员   /  发表于:2019-7-30 20:45:24
5#
Richard.Ma 发表于 2019-7-30 11:57
重现了问题,

其实这个原因是你看的demo相同分组的行都在一起,没有分开,所以分组没有问题

了解了,非常感谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-30 23:52:13
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部