找回密码
 立即注册

QQ登录

只需一步,快速开始

dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-12 09:03:51
地板
您好,spread的排序是对Range的排序,我这里猜测您有背景色的那个单元格并没有在排序的Range之中。
如果不是我的猜测可否提供下重现Demo。 我这里测试没有重现问题。

过滤后会触发事件gcSpreadSheet1.RangeFiltered
回复 使用道具 举报
yuhang666
注册会员   /  发表于:2017-9-11 18:30:08
板凳
dexteryao 发表于 2017-9-11 17:18
您好,第一个问题我这里需要验证下。
第二个是正常的,因为数据源是没有变化的,只是有些行是被隐藏了。
...

非常感谢!

关于Filter的问题,主要的困惑是,
Spread每行都有一个checkbox,当过滤以后,有些行checkbox选中的,但并不显示,由于数据源没有改变,所以还是被提交到后台了
Filter的时候,会触发什么事件?我看看能不能在该事件中做点文章

期待排序问题能有好的解决方案
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-11 17:18:24
沙发
您好,第一个问题我这里需要验证下。
第二个是正常的,因为数据源是没有变化的,只是有些行是被隐藏了。
现在没有接口获取所有过滤后的数据。
可以通过RowFilter属性 IsRowFilteredOut方法判断行是否被过滤了
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部