[ABI 5.2] ardb怎么和mkfilter一起用?

6089
14

asda 数据小白Lv1

发表于2023-4-23 09:49

悬赏10

已解决

楼主
在条件过滤里面,我需要写一个in  (子查询)的过滤条件
子查询用ardb函数,然后where里面要传参数组件,有7-8个,一个个if的写的话,有很多种变化,最好是可以ardb配合mkfilter函数去进行子查询,请问一下有人知道吗?

最近看过此主题的会员

sunq

14个回答

只看楼主

asda 数据小白Lv1

发表于2023-4-25 20:09

只看该作者

取消 关注该作者的回复

12#

豌豆君 发表于 2023-4-25 19:41
在主题集属性中添加表关联关系,报表中表元勾选指标,这里也设置下连接模式 ...

好的,我明天到公司再试试,十分感谢!

豌豆君 小试身手Lv3

发表于2023-4-23 09:49

只看该作者

取消 关注该作者的回复

13#

本帖最后由 豌豆君 于 2023-4-26 17:58 编辑

asda 发表于 2023-4-25 20:09
好的,我明天到公司再试试,十分感谢!
报表可以正常计算了吗?


两个方案:
1.原来的过滤条件中 ardb 外的宏去掉 (用len函数,判断参数是否为空,len(@cs)=0)
2.sql中的表添加为主题表,设置关联关系,再写过滤条件(在主题集属性中添加表关联关系,报表中表元勾选指标,设置连接模式)

asda 数据小白Lv1

发表于2023-4-27 16:57

只看该作者

取消 关注该作者的回复

14#

豌豆君 发表于 2023-4-25 17:32
请问问题解决了吗?

不行,可能是我对两个主题表怎么连接设置还不熟悉吧,参数都不生效

豌豆君 小试身手Lv3

发表于2023-4-27 21:00

只看该作者

取消 关注该作者的回复

15#

asda 发表于 2023-4-27 16:57
不行,可能是我对两个主题表怎么连接设置还不熟悉吧,参数都不生效

原来用ardb的条件,不用宏呢?

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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