liyunhua 发表于 2021-6-19 07:48:09

多个过滤条件的使用

数据接口中的列表,有4个过滤条件,4个条件之间都是用 并且 连接,
问题:当有过滤条件是空值时,不能查询到数据,这需要如何处理?

天铎 发表于 2021-6-22 18:18:25

修改过滤条件示例:
原条件:
( 本模板.采集时间   >自定义参数.开始时间    )并且 (本模板.采集时间<自定义参数.结束时间   ) 并且 (本模板.设备标识 = 自定义参数.设备标识)
修改后:
( 本模板.采集时间   >自定义参数.开始时间或者自定义参数.开始时间=常量.空 )并且 ( 本模板.采集时间<自定义参数.结束时间或者自定义参数.结束时间=常量.空 ) 并且 (本模板.设备标识 = 自定义参数.设备标识或者自定义参数.设备标识="" )


PS:如果某自定义参数A是文本类型,则用:或者 自定义参数.A = ""   

xxxGMC 发表于 2021-6-19 10:35:59

过滤条件添加不为空的条件即可

长宁 发表于 2021-6-21 15:25:54

两种方法
1.源头解决,在表单数据项定义时对这个四个数据项勾选必填,这样就能保证保存的数据项没有空值
2.后期过滤,在你现有的四个并且过滤条件后再添加四个对应过滤条件,并且数据项.<>常量空

郑应春 发表于 2021-6-22 21:16:04

楼上这个方法很准确,比较全面详细了。比较专业的介绍了。
页: [1]
查看完整版本: 多个过滤条件的使用