3
  1. 我正在使用 icCube 5.0 报告
  2. 我想将事件的值分配给 icCube MDX 函数用户名()返回的值——有点像@{事件名} = 用户名()。
  3. 最终,@{eventname:reportParm} 将被发送到已启动的报告以供过滤器使用。

有人对我有任何提示吗?

4

2 回答 2

3

没有干净的方法(已经在待办事项列表中)

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

ic3c-userName

分配一个 javascript 表达式

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

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

于 2015-04-09T12:44:42.720 回答
2

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

:ic3reporting.userName() 

您也可以通过以下方式访问报告的名称

:ic3reporting.reportName()
于 2015-04-13T10:59:45.420 回答