【问题标题】:OBIEE 11g: Pass string contained special character through dashboard promptOBIEE 11g:通过仪表板提示传递包含特殊字符的字符串
【发布时间】:2017-04-04 14:01:33
【问题描述】:

是否可以通过仪表板提示将包含特殊字符(例如:')的字符串传递到表示变量中?

【问题讨论】:

    标签: dashboard obiee


    【解决方案1】:

    您可以为表示变量创建提示。 在 Create prompt screen 中,创建变量提示并选择“prompt for presentation variable”。它将接受特殊字符以及设置表示变量值。

    Create variable prompt screen shot

    dashboard screenshot

    另一种方式是使用GO url,你可以在url中将值作为参数传递,用于设置提示。在提示符下,您可以使用此参数值设置表示变量。 请参阅下面的文档以了解更多信息。 https://docs.oracle.com/cd/E14571_01/bi.1111/e16364/apiwebintegrate.htm#BIEIT364

    【讨论】:

    • 您好,我尝试创建一个列提示,并为其分配名为 AGENTNAME 的表示变量。在报告中,我将以下公式作为报告过滤器: tblstructure.agentname='@{AGENTNAME}' 应用过滤器后,报告显示没有结果,并且报告上显示以下内容: tblstructure.agentname = 'MLIFA' '''IAA BIMGI MFHGAFA'
    • 您的 agentname 的例外值是多少。代理名称似乎有一些价值。在过滤器中,您是否选择了“表示变量”选项并只给出了不带引号的表示变量名称?
    • 嗨,预期值如上图,但代理名称的预期值可能不同。例如 a'bcd 或 ab'cd 或 abc'd 或 abcd'。是的,已经选择了表示变量作为我的选项,并将 AGNETNAME(如上图)作为表示变量名称。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2020-12-25
    • 2018-04-29
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多