【启用筛选】里面显示的都是文本变量?而不是布尔变量

使用问题 · 76 次浏览
翔翼风 创建于 12天9小时前

如题,按照字面意思理解,启用筛选功能应该是一个是否?但是提供的快捷选择全部是文本型变量,如果可以选择任意文本变量,那这个功能到底是什么含义呢?

启用筛选,应该是决定筛选功能是否可用?如果不启用,筛选内容应该完全失效?


回复内容
翔翼风 12天9小时前
#1

我想手动控制是否预先输入保存的“筛选”内容,结果不起作用。恳求大佬解答!

CL 12天7小时前
#2

这里是多态的,不知有 true/false,还有auto。 你说的不起作用具体是什么不起作用? 具体建议调试运行分析一下。

翔翼风 回复 CL 12天6小时前 :

多态这一点,我了解了。

剩下的一个问题是,现在就算不启用筛选,【筛选内容】如果是非空文本,依然会“启用筛选”并且预先输入筛选内容、进而筛选选项,那么不启用筛选的设置就没有意义了。

我个人一开始预想的情况和逻辑是:只要我【启用筛选】设置为“不启用”,哪怕下面的【筛选内容】不为空,都不会预先输入且执行,此时应该显示全部选项,而且没有筛选框

翔翼风 最后更新于 12天6小时前
CL 回复 翔翼风 11天13小时前 :

这是一个防呆处理,因为通常没有人特意这样组合,而往往是前一个选错了。

翔翼风 回复 CL 11天11小时前 :

好的,非常感谢您,我理解了!

不过我个人觉得这个处理的逻辑还是有些奇怪,后续可能修改或者对文档里更清晰的阐释吗?(例如,筛选内容不为空时,启用筛选 设置将无效)

翔翼风 最后更新于 11天11小时前
回复主贴