[ABI 5.2] 与或非逻辑公式在过滤条件中实现

375
9

esen_4N4M1YQ35K

发表于2024-3-6 10:48

悬赏100

未解决

楼主
如图设置有and、or、左括号右括号等,主要功能是点击按钮后会在上方输入框出现字符串“and”或者“or”等。
希望在全局过滤实现功能:如果输入框输入2018and16,则点击查询后在下面的分析区表格查询出同时包括2018和16的数据字段。
如果输入!=2018,则点击查询后下面的分析区表格查询出不包括2018的其他所有数据字段。
自己写的公式只有and和or功能,希望能将其他几个按钮的功能一并写入,希望能给一个完整公式

最近看过此主题的会员

zly_2960

429661127

Marcoco

chestnut

ESENSOFT官方技术支持

zhouxm

9个回答

只看楼主

chestnut 数据领袖Lv6

发表于2024-3-6 18:34

只看该作者

取消 关注该作者的回复

沙发

现在是未实现不包含的效果?
方式类似,select语句的条件为字段<>'值',多个用and连接

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-3-6 19:43

只看该作者

取消 关注该作者的回复

板凳

chestnut 发表于 2024-3-6 18:34
现在是未实现不包含的效果?
方式类似,select语句的条件为字段'值',多个用and连接 ...

现在需要实现!=的效果,也就是不包含。但是具体公式不清楚如何实现,能麻烦您看一下如何实现并且和我写的公式并在一起吗?

chestnut 数据领袖Lv6

发表于2024-3-7 19:42

只看该作者

取消 关注该作者的回复

地板

esen_4N4M1YQ35K 发表于 2024-3-6 19:43
现在需要实现!=的效果,也就是不包含。但是具体公式不清楚如何实现,能麻烦您看一下如何实现并且和我写 ...

现在是怎么写的?是有什么报错吗?

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-3-7 20:31

只看该作者

取消 关注该作者的回复

5#

chestnut 发表于 2024-3-7 19:42
现在是怎么写的?是有什么报错吗?

没有变,和上图一样,这个公式只实现了and(与)和or(或)的功能,没有报错,现在希望追加的功能还是和题目说的一样,希望追加!=这个符号功能
如果在输入框输入!=2018
则会查询出不包含2018的所有数据

chestnut 数据领袖Lv6

发表于2024-3-8 11:36

只看该作者

取消 关注该作者的回复

6#

split函数处理!=,主题表.字段 not in <#=@cs.value.split('!=')#>

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-3-8 16:04

只看该作者

取消 关注该作者的回复

7#

chestnut 发表于 2024-3-8 11:36
split函数处理!=,主题表.字段 not in

报错没有足够的操作数

chestnut 数据领袖Lv6

发表于2024-3-8 17:32

只看该作者

取消 关注该作者的回复

8#

加上非空判断。

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-3-9 22:44

只看该作者

取消 关注该作者的回复

9#

chestnut 发表于 2024-3-8 17:32
加上非空判断。

好的,我周一试试

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-3-12 11:12

只看该作者

取消 关注该作者的回复

10#

chestnut 发表于 2024-3-8 17:32
加上非空判断。

还是不太明白加上非空判断应该怎么写

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号