我目前在我的查询中设置了此过滤器并且它可以正常工作 [补货代码]包含?供应商?
但是,我需要将“contains”替换为“in”,以便在我的值提示中使用多项选择
但是,我无法像这样在“in”运算符中添加通配符 供应商中的[补货代码]? +'%'
有没有办法做到这一点?
我的补货代码设置如下 AIPRODU-WA AIPRODU-SF 等...
但我不得不子串?供应商?到了“ - ”之前的一切。所以你看 AIPRODU
答案 0 :(得分:0)
使用提示宏功能生成过滤器 供应商如#prompt(sq('vendor','string')+'%'# 宏函数允许您在将查询文本发送到数据源之前更改它,它非常灵活 http://pic.dhe.ibm.com/infocenter/cbi/v10r1m0/topic/com.ibm.swg.im.cognos.ug_cr_rptstd.10.1.0.doc/ug_cr_rptstd_id51759mac_prompt.html#mac_prompt