找回密码
 立即注册

QQ登录

只需一步,快速开始

G_YU

注册会员

1

主题

1

帖子

7

积分

注册会员

积分
7
最新发帖
G_YU
注册会员   /  发表于:2020-1-6 17:17  /   查看:3047  /  回复:1
本帖最后由 lily 于 2020-1-7 09:45 编辑

image.png514939879.png
这个表格在表头有添加筛选,底下黑色加粗的数字为合计(合计行是在SheetFooter中,并没有在Row中),合计是通过代码计算出来的,而不是通过公式计算出来的。
表头的筛选改变后,列表中的显示的数据也跟着改变了,现在想要实现的是sheetFooter中的合计范围为表格上显示的数据。
我看到在spread中有FilterBarDropDownSelectionChanging 事件,但是这个事件的filterMode 只能是filterBar, 而我现在用的是EnhancedContextMenu,f用EnhancedContextMenu的时候不会触发前面提到的那个事件。我现在想要的是怎么能在EnhancedContextMenu这种模式下当Filter里的内容变化的时候,我能捕获到该事件。

1 个回复

倒序浏览
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-1-7 09:10:02
沙发
试试手动触发 FilterBarDropDownSelectionChanging 这个事件

或者上传一个 Demo
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部