找回密码
 立即注册

QQ登录

只需一步,快速开始

王小白

注册会员

4

主题

16

帖子

42

积分

注册会员

积分
42
最新发帖
王小白
注册会员   /  发表于:2023-11-2 18:27  /   查看:3564  /  回复:13
本帖最后由 Richard.Huang 于 2023-11-3 15:09 编辑

产品:SpreadJS
版本:V16.2.2
问题编号:SJS-21067



如截图,自定了一个筛选浮层,如何筛选出对应颜色的数据?筛选的condition要怎么写?

可以查看我上传的附件

本帖子中包含更多资源

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

x

13 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-11-3 12:01:30
沙发
您好,我查看了您上传的Demo,我们发现您需要筛选的是样式中的icon,或者简单来说您是需要对样式进行筛选,目前我们的功能中无法做到这一点,如果是想实现对backgroundColor这种单元格背景色的筛选是可以做到的,但是具体到您icon中的svg图中的color就做不到了
回复 使用道具 举报
王小白
注册会员   /  发表于:2023-11-3 13:47:17
板凳
Richard.Huang 发表于 2023-11-3 12:01
您好,我查看了您上传的Demo,我们发现您需要筛选的是样式中的icon,或者简单来说您是需要对样式进行筛选, ...

那有没有筛选回调之类的api,我自定义一个返回true/false的函数,spreadjs在筛选的时候调用我的函数
回复 使用道具 举报
王小白
注册会员   /  发表于:2023-11-3 13:48:57
地板
实在不行,我只能重新setDataSource了
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-11-3 15:08:11
5#
王小白 发表于 2023-11-3 13:48
实在不行,我只能重新setDataSource了

您的需求有些小众,听您的描述您的需求是合理的。不过目前我们确实没有相应的API去直接满足您的需求,您的问题我们记录一下,后续会持续进行调研,一旦有最新的调研结果,我都会在本贴中进行回复。

问题编号:SJS-21067
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-3 18:02:58
6#
您好,看到您的截图是普通的数字与图标。没有实际的业务场景,您是否可以描述下您的实际业务场景,帮助我们加快需求评估的进程。描述得越详细,越可能被采纳。
回复 使用道具 举报
王小白
注册会员   /  发表于:2023-11-6 10:47:21
7#
Ellia.Duan 发表于 2023-11-3 18:02
您好,看到您的截图是普通的数字与图标。没有实际的业务场景,您是否可以描述下您的实际业务场景,帮助我们 ...

我们是做多语言的产品,大致数据结构如下



每一个语言会有3个字段(lang, 译文状态 ${lang}TargetStatus, 原文状态 ${lang}SrcStatus),由于列太多,不适合全部展示出来
我们的方案是只展示lang,译文状态和原文状态通过图标代表不同的状态
这样一个单元格里就会出现两个状态图标+文字

现在文字是可以筛选的,但是状态就筛选不了

本帖子中包含更多资源

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

x
回复 使用道具 举报
王小白
注册会员   /  发表于:2023-11-6 10:50:29
8#
王小白 发表于 2023-11-6 10:47
我们是做多语言的产品,大致数据结构如下

主要问题就在于,筛选的时候只能针对可见文字进行筛选,有些列没有展示就无法筛选
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-6 11:06:55
9#
您好,看了您的需求,您是否可以将一列扩展为3列去做,如下图

这样子可以分别对A列,B列,C列筛选。

本帖子中包含更多资源

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

x
回复 使用道具 举报
王小白
注册会员   /  发表于:2023-11-6 11:43:14
10#
本帖最后由 王小白 于 2023-11-6 11:46 编辑
Ellia.Duan 发表于 2023-11-6 11:06
您好,看了您的需求,您是否可以将一列扩展为3列去做,如下图

这样子可以分别对A列,B列,C列筛选。

可能我没表述清除,楼上截图的数据只是其中一条而已,全部展示的话会变成这样

本帖子中包含更多资源

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

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