0

我目前在我的查询中设置了这个过滤器,它可以工作 [补货代码] 包含?供应商?

但是我需要用“in”替换“contains”以使多选在我的值提示中工作

但是,我无法在“in”运算符中添加通配符,就像在 ?vendor 中的 [Replenishment Code]?+ '%'

有没有办法做到这一点?

我的补货代码设置如下 AIPRODU-WA AIPRODU-SF 等...

但我不得不子串?供应商?到“-”之前的所有内容。所以你看到了艾普罗杜

4

1 回答 1

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

于 2013-09-21T00:36:16.137 回答