问题标签 [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 投票
1 回答
64 浏览

olap - 是否可以反转 icCube 数据透视表小部件的布局?

当前的 icCube 数据透视表小部件显示父级下方的子级。当您单击父级时,子级将显示在该特定父级的正下方。

财务用户习惯于看到不同的布局:父级之上的子级加起来是父级。

是否可以允许反转显示(选项:孩子以下的父母 = 是)。在这种情况下: - 用户单击一行中的父项,子项显示在父项上方- 用户单击中的父项,子项显示在父项的左侧

附上一个例子。 在此处输入图像描述

0 投票
1 回答
114 浏览

filtering - 具有多个选择的 icCube 级联过滤器

看着这个, http://www.iccube.com/livedemo/?ic3reportName=I%20want%20a%20BigMac

我想做同样的事情,但使用多选(按钮)第一个过滤器,这将减少第二个过滤器(TreeFilter)上的选择列表谢谢。

0 投票
1 回答
208 浏览

amcharts - icCube 报告 AmChart 气球文本 from atting

在 iccube 报告中使用 amchart 气泡,如果我保留默认的气球行为,我会得到在此处输入图像描述

这几乎是我想要的...我只想用参数化的轴名称替换 x、y 和值...然后我尝试放入<b>[[title]]</b></br>Evo @{AnneeRefSelected} - @{AnneeFinSelected} : [[x]]</br>PDM Séjours @{AnneeFinSelected} : [[y]]</br> <b>Séjours @{AnneeFinSelected} : [[value]]</b>小部件的 Graph.Balloon Text 属性...但是随后:

  1. 数字的格式已经消失
  2. 我失去了系列名称

在此处输入图像描述

感谢任何帮助,谢谢。

0 投票
2 回答
253 浏览

amcharts - 您能否使气泡大小和颜色取决于 icCube amChart 小部件中的 MDX 度量?

我正在尝试在 icCube 中制作动态图表,其中气泡的大小和颜色根据 MDX 结果集中的特定数据字段进行调整。

示例 MDX 结果集:(为简单起见,已删除 x/y 坐标):

我现在不知道如何在 icCube 的 amChart 小部件中执行此操作,但我知道可以在 amCharts 本身中执行此操作。例如,您可以在 amCharts 编辑器中设置以下属性:

  • Alpha 字段、项目符号字段、项目符号大小字段、描述字段、填充颜色字段、标签颜色字段、线条颜色字段等(请参阅 amCharts 实时编辑器中的更多信息)。

附上一个包含两个系列的示例图表,其中一个带有彩色气泡: 示例

在 icCube 网络报告中是否有可能做到这一点,如果可以,怎么做?

0 投票
1 回答
46 浏览

iccube - 导航策略 - 对子项进行深入分析 - 不保留 icCube 中的排序

在 icCube Web Reporting 中,您可以设置图形和图表以响应点击行/列/单元格事件,并指示小部件收到点击时必须执行的操作。

在这种特殊情况下,我根据参数对行进行了排序。

但是当我单击图表中的行时,子项显示没有任何顺序。

我找到了以下解决方法,但它仅有助于命名度量而不是参数:

  • 使用导航策略 MDX iso children 并使用:

    ORDER ($member.children, [measures].[amount], BASC)

  • 以下给出了 MDX 错误:

    ORDER ($member.children, @{PARAMETER}, BASC)

错误的原因是它没有将@{PARAMETER} 替换为实际值。

视觉解释

有没有其他方法/解决方法可以让它在 icCube 中工作?

可以在此处找到解释问题的实时工作示例

0 投票
2 回答
72 浏览

javascript - 对 icCube 的 Javascript 同步请求

在显示它们之前,我需要组合名为 mdx1、mdx2 和 mdx3 的 3 个 MDX 请求的结果。

如何在调用 display 方法之前等待 3 个进程完成?

是否可以同步调用 executeRequest 方法?

下面是代码结构:

0 投票
1 回答
42 浏览

iccube - icCube 在 amcharts 组合中使用 mdx 颜色错误

我在小部件中将 useMdxMemberColors 设置为“是”,并且颜色不会改变。

在此处输入图像描述

mdx 颜色在构建器中定义如下:

在此处输入图像描述

我认为这是一个错误,但如果没有,是否有解决方法或者我做错了什么?

我的 icCube 版本:icCube 网络报告:5.1.1 (6:2229)

0 投票
3 回答
129 浏览

mdx - 在计算度量中使用 DaysBetween() 函数的参数类型不匹配错误

我正在使用 icCube 5.0.1 并正在升级到 5.1。

我正在尝试使用 Builder 使用以下公式创建计算度量: DaysBetween([LastReportingDate], Today())

[Measure].[LastReportingDate] 是多维数据集中具有 Date 数据类型的度量。

目的是创建一个计算度量,提供 [Measure].[LastReportingDate] 和今天之间的天数,并在报告中使用它。

当我将新的计算度量添加到报告表中时,列单元格充满了“错误”,当我将鼠标悬停在单元格上时,错误消息显示为:DaysBetween():参数 (0) 类型不匹配:预期的“日期”得到了: '措施'。

手册参考: http: //www.iccube.com/support/documentation/mdx/DaysBetween.php

有什么提示吗?非常感谢!

0 投票
3 回答
399 浏览

amcharts - icCube - 在 amCharts 组合图表的列中设置 2 维的系列颜色

我有以下动态图表(见附图)。为了重现性,我根据标准 icCube 的销售模型创建了一个非常简单的图表。

这个想法是在列轴上有两个事实,其中包含选定年份的数据。为了区分事实,我想为多年来逐渐消失的事实分配颜色。当你加上年份,新的一年会得到属于事实的颜色,但会更淡一些。下面的屏幕截图将澄清。

我的问题是:与 icCube 的 MDX/设置相关的 amCharts/combo 有没有办法做到这一点?

在附件中,您会看到两个图表: 这就是我的意图

但是当我取消选择 2008 时,会发生这种情况: 发生这种情况/问题

我已包含 JSON,因此您可以在普通 icCUbe 5.1.2 安装的销售演示中重现此内容。

0 投票
1 回答
102 浏览

amcharts - 使用 icCube HSL 颜色公式为 amChart 值设置颜色

根据我 6 月份上一个问题的答案,我想使用 icCube HSL() 公式来定义 amChart 小部件中图表成员的颜色。

在标准模式销售中,我使用以下 MDX:

我添加了 2 个颜色字段:

  • color-hsl = HSL 定义的颜色,基于产品层次结构的级别深度和成员在其兄弟姐妹中的位置

  • color-fixed = 只是一个十六进制颜色,用于测试目的

现在,当我定义组合图表时,我可以在“高级属性”中设置颜色字段:

  • [{"colorField":"color-hsl"}]

除了,这并没有给我计算出来的颜色。但是,如果我将 colorField 更改为颜色固定,它会给我定义的红色。

问题:

  1. 我怎样才能实现 color-hsl 的工作。我必须将其转换为十六进制字符串吗?我怎样才能做到这一点?
  2. 如何摆脱 color-hsl 的数据值。我只想将其用作定义颜色的字段,而不是我的 mdx 中的值(即“金额”)字段?