[i@Report5.3] 单级维下拉筛选框设置多选,然后这个参数在报表模版中多的sal数据源里面的sql中怎么写

3800
7

17600457926 初学数据Lv2

发表于2021-4-28 09:26

悬赏1

未解决

楼主
单级维下拉筛选框设置多选,然后这个参数在报表模版中多的sal数据源里面的sql中怎么写。求助

最近看过此主题的会员

esen_51G4KI33Q4

wxw

zhaolj

武威

esen_4SP6O5IFR3

pandabuxizao

156

vishaw

13047187490

ajsdhkjfhdasf

892630793

静轶

7个回答

只看楼主

zengxq 数据达人Lv4

发表于2021-4-28 11:50

只看该作者

取消 关注该作者的回复

沙发

同一字段多个选项解析成文字 显示表达式: @dq.values.select(true,diminf('地域',@,'SYS_AREA_NAME')).join(',')

17600457926 初学数据Lv2

发表于2021-4-28 13:45

只看该作者

取消 关注该作者的回复

板凳

不太明白。比如:有个参数客户名称CUST_NM ,可以多选,那我我在报表模版中的sql数据源中的sql里写条件where COUST_NM in (),这样的格式,怎么把参数带进去

zengxq 数据达人Lv4

发表于2021-4-28 15:56

只看该作者

取消 关注该作者的回复

地板

本帖最后由 zengxq 于 2021-4-28 16:01 编辑

您这个不是i@Report5.3中的多选项如何显示在ABI或BI的报表里面是吧。而是ABI或BI的报表模板设置了一个多选参数,如何将参数写道SQL数据源的SQL里面。这个是关于SQL数据源过滤的写法
https://bbs.esensoft.com/thread-130413-1-1.html

17600457926 初学数据Lv2

发表于2021-4-28 16:00

只看该作者

取消 关注该作者的回复

5#

zengxq 发表于 2021-4-28 15:56
您这个不是i@Report5.3中的多选项如何显示在ABI或BI的报表里面是吧。而是ABI或BI的报表模板设置了一个多选 ...

对 是你说的这种,报表模版里设置一个参数,要写到sql里

zengxq 数据达人Lv4

发表于2021-4-28 16:11

只看该作者

取消 关注该作者的回复

6#

这个是关于SQL数据源过滤的写法
https://bbs.esensoft.com/thread-130413-1-1.html

17600457926 初学数据Lv2

发表于2021-4-28 16:19

只看该作者

取消 关注该作者的回复

7#

zengxq 发表于 2021-4-28 16:11
这个是关于SQL数据源过滤的写法
https://bbs.esensoft.com/thread-130413-1-1.html

<#=if(@CUST_NM='','1=1',"A.CUST_CD in ('"+replaceregex(@CUST_NM,"\|","','")+" ')")#>               以及。   @CUST_NM^‘’.split('\\|')  都用过了,在sql里面 都是测试失败

小亿 管理员

发表于2021-5-3 19:14

只看该作者

取消 关注该作者的回复

8#

失败是报什么错?

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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