OBIEE:支持" LIKE"和" IN"

时间:2018-03-07 15:39:04

标签: filter sql-like prompt obiee

OBIEE:如何制作支持" LIKE"和" IN",例如,用户可以在分析提示中输入A3%或A31; A34; A3C

1)这适用于IN:UPPER("基金状态 - 直接"。" Proj Nbr")IN(@ {V_PROJ_NUMBER} [UPPER(' @&# 39;)] {UPPER(" Fund Status - Direct"。" Proj Nbr")})

2)这适用于LIKE:UPPER(" Fund Status - Direct"。" Proj Nbr")LIKE(@ {V_PROJ_NUMBER} [UPPER(' @%& #39;)] {UPPER("基金状况 - 直接"。" Proj Nbr")})

3)当我尝试在Criteria过滤器中组合它们时,LIKE过滤器在用户输入分隔字符串(如A1; A2

)时崩溃

1 个答案:

答案 0 :(得分:0)

a)必须强制UPPER明确说明应事先处理的数据问题。这对自助分析没有帮助。

b)您知道可以配置提示,以便用户自己可以选择操作数吗?

c)你知道OBIEE也有google风格的预先提示吗?但是当你的数据定义得很好并且没有像UPPER这样的拐杖发挥作用时,这当然会更好地发挥作用。

https://docs.oracle.com/middleware/1221/biee/BIEUG/prompts.htm#BIEUG11854

这是在2010年推出的。

tl; dr - 始终优先考虑开箱即用的功能,并尝试解决问题,而不是通过自定义代码解决问题

相关问题