[ABI 5.1] 筛选条件

10945
3

liujl@esensoft 数据老手Lv5

发表于2021-3-11 19:35

悬赏1

已解决

楼主
如何在报表计算时,在未填写参数的情况下先不过滤数据?

最近看过此主题的会员

esen_5IH50VL6AN

hee

小学生

牛尾

最佳答案

leiz

发表于2021-3-11 19:35

只看该作者

取消 关注该作者的回复

过滤条件判断一些,当参数为空的时候过滤条件为空,否则就执行过滤条件
3个回答

只看楼主

leiz 小试身手Lv3

发表于2021-3-11 19:35

只看该作者

取消 关注该作者的回复

沙发

过滤条件判断一些,当参数为空的时候过滤条件为空,否则就执行过滤条件

liujl@esensoft 数据老手Lv5

发表于2021-3-12 15:38

只看该作者

取消 关注该作者的回复

板凳

leiz 发表于 2021-3-11 21:09
过滤条件判断一些,当参数为空的时候过滤条件为空,否则就执行过滤条件

能写一个模板给我参考一下吗?<#=mkfilter#> 函数能做到这种效果吗?

xxxl 数据领袖Lv6

发表于2021-3-12 15:53

只看该作者

取消 关注该作者的回复

地板

liujl@esensoft 发表于 2021-3-12 15:38
能写一个模板给我参考一下吗? 函数能做到这种效果吗?

if(len(@cs)=0 or @cs is null,1=1,过滤条件)
1=1的意思是计算全部数据,判断条件是判断@cs参数组件是否为空

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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