【问题标题】:Assigning a value to an icCube Event in Reporting在报告中为 icCube 事件分配值
【发布时间】:2015-06-14 16:17:05
【问题描述】:
  1. 我正在使用 icCube 5.0 报告
  2. 我想将事件的值分配给 icCube MDX 函数 UserName() 返回的值——有点像 @{eventname} = UserName()。
  3. 最终,@{eventname:reportParm} 将被发送到已启动的报告以用于过滤器。

有人对我有任何提示吗?

【问题讨论】:

    标签: reporting olap iccube


    【解决方案1】:

    从 5.0.3 版开始,您可以使用新语法。 对于用户名:

    :ic3reporting.userName() 
    

    您也可以通过

    访问报告的名称
    :ic3reporting.reportName()
    

    【讨论】:

    • 非常好的补充。谢谢。
    【解决方案2】:

    没有干净的方法(已经在todo列表中)

    暂时没有干净的方法。您必须在您调用的配置/常量中创建一个常量,而不是事件

    ic3c-userName
    

    分配一个 javascript 表达式

    :ic3reporting.context_.userInfo().name()
    

    所以你现在有了一个可以使用用户名作为值的事件。

    【讨论】:

    • 谢谢。这非常有效。一定要制作一个常量而不是一个事件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    相关资源
    最近更新 更多