找回密码
 立即注册

QQ登录

只需一步,快速开始

taoyuansoft

中级会员

82

主题

209

帖子

939

积分

中级会员

积分
939
taoyuansoft
中级会员   /  发表于:2024-5-29 14:05  /   查看:1509  /  回复:5

如何在footer行中只统计显示的行呢?


本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-29 18:40:59
沙发
表角的合计目前的统计结果不会根据过滤后的来展示。展示的是全部的合计结果
回复 使用道具 举报
陈代国
注册会员   /  发表于:2024-5-30 18:12:14
板凳
那可以根据过滤后的来展示吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-31 18:09:57
地板
目前没有相关的设置选项
回复 使用道具 举报
yin_tb
高级会员   /  发表于:2024-6-5 09:24:02
5#
这个问题,我记得我问过马老师,他可能自己忘了。我给回答一下,FlexGrid有个事件,叫 AfterFilter,好像是这个,肯定有,TrueDBgrid也有个类似事件,你在这个事件中,重新合计一下,更新下footer显示的值就行了。我记得是这个,说错了别怪,呵呵
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-5 18:27:22
6#
是的,虽然统计结果目前不支持根据过滤后的来展示

但是可以在AfterFilter事件里面自己来算,得到结果后自己给填充到footer中,使用下面的代码自己设置就行

  1.             c1FlexGrid4.Footers.Descriptions[0].Aggregates.Add(new AggregateDefinition() { Column = 3, Caption="AAAA" });
复制代码


本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部