[ABI 5.1] mkfilter和asstr的宏表达式怎么一并做筛选项

5147
3

xxssjj119922 初学数据Lv2

发表于2022-8-10 14:30

悬赏10

已解决

楼主
<#=
asstr(@km.id).split(
"\|"
).select(true,
"BBB.ID_ like '"
+
@
+
"'"
).join(
" or "
)
#>

一开始设置了一个过滤条件,如上


目前要叠加一个过滤条件

<#=mkfilter(
"dim(AAA.rq) =@riqi
)
#>





怎么加进去,感谢


最近看过此主题的会员

esen_4XL2IVJCG8

esen_59RK0W9DHY

esen_551EV9Y3NG

esen_5BSNPWNW43

蔻恬

zhzh

最佳答案
而且您过滤条件为什么要这样写的,主题表绑定维表后可以直接用dim写吧,多选也可以自动解析
3个回答

只看楼主

Bryce 小试身手Lv3

发表于2022-8-10 14:40

只看该作者

取消 关注该作者的回复

沙发

中间加个and或者用一个宏包在一起可以吗,实在不行mkfilter也可以换种写法if(@riqi is null ,1=1,dim(AAA.rq) =@riqi)

Bryce 小试身手Lv3

发表于2022-8-10 14:30

只看该作者

取消 关注该作者的回复

板凳

而且您过滤条件为什么要这样写的,主题表绑定维表后可以直接用dim写吧,多选也可以自动解析

xxssjj119922 初学数据Lv2

发表于2022-8-10 15:55

只看该作者

取消 关注该作者的回复

地板

Bryce 发表于 2022-8-10 14:41
而且您过滤条件为什么要这样写的,主题表绑定维表后可以直接用dim写吧,多选也可以自动解析 ...

搞定了,感谢!直接用dim,and来拼接

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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