问题标签 [iccube-reporting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
894 浏览

cors - 访问被 CORS 策略阻止的字体

我想在我的应用程序中显示 icCube 报告,该应用程序在以 Angular 1.5 作为前端框架的 Wildfly 服务器上运行。报告是使用官方文档中的 Javascript 代码片段显示的,但我得到了一些与 CORS 策略相关的错误,例如:

从源“htp:”访问“htp://localhost:8282/icCube/doc/ic3-report/app/lib/open-sans/fonts/Regular/OpenSans-Regular.woff?v=1.1.0”字体//localhost:8080' 已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'htp://localhost:8080'。

我尝试在 icCube.xml(在安装文件夹中)启用 CORS Origin Support,但这没有帮助。

如何启用 CORS Origin Support 并删除这些错误,我错过了哪一步?

顺便说一句,谷歌浏览器。

0 投票
1 回答
89 浏览

iccube - 显示报告,无法解码下载的字体

当我通过 Javascript 显式身份验证显示嵌入在我的 Angular 应用程序中的 icCube 报告时,我遇到了 CORS 问题。我通过添加节点服务器作为代理解决了 CORS 问题。新问题是(在 javascript 控制台中):

无法解码下载的字体:htp://localhost:3000/icCube/doc/ic3-report/app/lib/glyphicons/fonts/glyphicons-regular.woff

OTS解析错误:无效的版本标签

由于这些错误(大约有二十个相同的错误),我的报告看起来不像 icCube 中的原始报告。有些东西坏了。

报告外观:http: //prntscr.com/en27pc

0 投票
1 回答
186 浏览

mdx - MDX 如何动态命名成员

在下面的 MDX 中,如果参数 @{AnneeSelected} 等于“2015”,我想将我的计算成员命名为“Evolution 2012-2015”

有没有办法做到这一点 ?

0 投票
1 回答
90 浏览

iccube - 用 JS 显示报表:如何检查报表是否存在?

是否有一种方便的方法是使用 JavaScript 检查具有给定报告名称的报告是否存在?

按照这个关于如何显示报告的官方指南,我设法用 URL 中给出的名称显示报告。如果给定的报告名称与报告不匹配,我会收到错误消息:

因此,如果报告不存在,我想重定向用户,为此我需要一个函数,它可以根据报告名称给我 true 或 false。

有什么办法可以做到这一点?

谢谢。:)

0 投票
0 回答
32 浏览

mdx - 钻入类别计算成员

使用以下 MDX

以https://www.iccube.com/livedemo/?ic3reportName=Benchmarking为例

我可以得到一个由不同区域组成的基准......[Customers].[Geography].[Europe].[Benchmark]

但我无法深入了解这些领域的细节......有没有办法做到这一点?

0 投票
1 回答
34 浏览

mdx - 钻入原始 MDX 中使用的其他维度或层次结构

使用 iccube 报告 V6,我找不到使用向下钻取策略“mdxExpression”钻取另一个维度/层次结构的方法。

选择此选项时,下面的“mdxExpression”字段默认为$member.children

有人可以提供此功能的工作示例吗?

0 投票
1 回答
66 浏览

dimensions - Iccube:作为过滤器进行测量

Iccube - 报告:我想使用某些度量值作为过滤器。

例如:维度:产品 - 度量:价格

我想过滤所有低于 50 欧元的产品。一种解决方法是第二维“价格”,但我不希望这样,因为架构将加载更长的时间。

可选:我可以将价格定义为维度的自定义属性。

注意:我不想使用这样的东西 ([product].CurrentMember.properties("price") = '50') 因为有很多不同的值

干杯 j

0 投票
3 回答
243 浏览

filter - Use date picker range as a filter in a MDX query

I created a report against the demo Sales cube. It includes a date picker with range (from & to) where the "on selection" event is named date window.
& a pivot table with a MDX query similar to this:

I would like to replace the fixed dates in the query by the from and to in the date picker. How to do that?

0 投票
1 回答
80 浏览

google-visualization - iccube:在谷歌柱形图中,如何定义列之间的间隙?

在iccube报告V6中,我们可以为谷歌柱形图定义列宽,有没有办法来定义列之间的间隙?

0 投票
1 回答
48 浏览

adhoc - IcCube 报告,条件着色一行

使用 IcCube 报告 V6,我知道如何根据值对列(或列列表)中表格的单元格进行条件着色。

在此处输入图像描述

有没有办法根据标签有条件地为完整的行着色?例如,如果它的标签是“服务器”或者可能只有这一行的值,我想将该行着色为红色。

在此处输入图像描述

我想起点是使用“Ad-Hoc Expression”类型的单元格渲染器,但我不知道如何编写它。

在此处输入图像描述