0

我目前正在开发一个使用 SQL 通配符 '%' 和iLike函数的输入控件,因为我的输入控件使用 SQL 代码拉回。现在,当我想在我的Title乐队上显示参数时,我希望它显示我选择的单词来代替我用作参数的 '%'。$P{param_name}当它等于我定义的东西时,有什么方法可以别名为其他东西?

4

1 回答 1

1

假设您当前的标题栏包含一个带有 Text Field Expression 的文本字段$P{param_name}

为了过滤掉通配符,您可以将文本字段表达式更改为类似"%".equals($P{param_name}) ? "All Values" : ("Filtered for '" + $P{param_name} +"'").

如果$P{param_name}包含%,则显示All Values,否则显示Filtered for '{selected value}'

于 2013-01-24T18:34:32.347 回答