你可以在icCube amChart小部件中根据MDX度量来确定气泡大小和颜色吗?

时间:2015-06-09 07:28:57

标签: amcharts iccube iccube-reporting

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

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

arrayRecipe

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

  • Alpha字段,子弹字段,子弹大小字段,描述字段,填充颜色字段,标签颜色字段,线颜色字段,...等(有关amCharts实时编辑器的更多信息,请参阅参考资料)。

附上一个包含两个系列的样本图表,其中一个有彩色气泡: SqlFiddle

在icCube网络报告中是否可以执行此操作,如果可以,怎么做?

2 个答案:

答案 0 :(得分:2)

是的,有可能:

表格应如下所示:

example data

在您的amCharts气泡窗口小部件中,在图表中添加以下内容:

"colorField":"color" //the name of the column that contains the colors

并将mdx颜色设置为" no"。

color field

我将我的colorField命名为" kleur"。此处的任何值都是可能的,但它必须与包含颜色的列名相同。

答案 1 :(得分:2)

是的,你可以,只需要将以下内容写入"额外选项"字段:

:{
    graphs:[{
        xField: "your_x_field",
        yField: "your_y_field",
        valueField: "amount",
        bulletSizeField: "bullet size",
        bullet : "round",
        colorField: "color"
    }]
}

请注意,上面定义的图形将被此图形覆盖,您必须在此处指定所有图形设置。