找回密码
 立即注册

QQ登录

只需一步,快速开始

wss.

初级会员

49

主题

149

帖子

452

积分

初级会员

积分
452
wss.
初级会员   /  发表于:2020-3-2 16:40  /   查看:3969  /  回复:8
1金币
目前在表格为普通表格时过滤器可选择下方列的全部不同内容进行过滤,但是在处于树状结构时只能选择所有父级进行过滤,这里能否设置可以过滤到最子级的,或者在上方输入框筛选的时候能精确到某行做标记

最佳答案

查看完整内容

你好,内部过滤器不支持树形排序操作,内部过滤器可以自定义筛选列表,但自定义接口中拿不到勾选的项,所以无法集成自定义的逻辑。

8 个回复

倒序浏览
最佳答案
最佳答案
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-3-2 16:40:06
来自 4#
你好,内部过滤器不支持树形排序操作,内部过滤器可以自定义筛选列表,但自定义接口中拿不到勾选的项,所以无法集成自定义的逻辑。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-3-2 17:51:49
2#
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-3-2 19:40:17
3#
KevinChen 发表于 2020-3-2 17:51
请参考这篇示例:

https://demo.grapecity.com.cn/wijmo/demos/Grid/FilteringSearching/HierarchicalDa ...

你好这是外部过滤,我刚才说的是内部过滤器
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-4-4 18:38:35
5#
KevinChen 发表于 2020-3-3 11:49
你好,内部过滤器不支持树形排序操作,内部过滤器可以自定义筛选列表,但自定义接口中拿不到勾选的项,所以 ...

但是需求需要做到内置过滤器对树状结构过滤,请问对于此功能您能否有具体指导性的方向
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-4-7 10:25:33
6#
wss. 发表于 2020-4-4 18:38
但是需求需要做到内置过滤器对树状结构过滤,请问对于此功能您能否有具体指导性的方向

您好,目前的确未做这方面的支持,您试试考虑一下右键菜单的实现?
https://www.grapecity.com/wijmo/demos/Grid/ContextMenus
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-4-7 10:29:06
7#
您好,关于TreeGrid排序、筛选的问题描述,也可以参考这篇帖子:

https://www.grapecity.com/forums/wijmo/sort-flex-grid-tree_1
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-4-8 11:42:17
8#
KevinChen 发表于 2020-4-7 10:29
您好,关于TreeGrid排序、筛选的问题描述,也可以参考这篇帖子:

https://www.grapecity.com/forums/wij ...

你好,我看了一下帖子,主要说明的是对于排序的问题,在过滤的问题上能否提供一个小demo或者是已有的处理的方式,谢谢
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-4-8 16:08:51
9#
你好,是这样,帖子中描述了CollectionView实际上是不能识别TreeGrid的数据结构的,针对排序我们还可以用自定义排序来实现一部分功能,但筛选,尤其是内部筛选,重点问题在于筛选框初始化时需要获取正确的数据结构,但目前并没有暴露出这类接口,所以确实没办法用内置筛选器实现。
建议您可以考虑用自定义筛选的逻辑,配合自定义按钮或面板之类的元素来实现。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部