CDE Chart知道数据源的选择器

时间:2012-11-13 15:45:21

标签: parameters dashboard pentaho

我有一个图表和一个表,我想让他们知道一个选择器选项,然后选择相应的数据源。这将避免我放入三个表格和三个图表来显示相同​​的信息,但分组和排序不同。

图表被称为:MainBar

我的数据来源是: get_Line get_Category get_Type

参数,选择器和监听器是:“metric”

在这里和那里阅读,我设法将一个Pre Execution javascript试图让这个工作,但事实并非如此。这是javascript

function changeData(){
var cadDataSource="get_"+metric;
this.chartDefinition.dataAccessId = cadDataSource;
render_MainBar.update();
}

我使用了两个警报(在更改之前和之后)来调试它,我可以看到它实际上是根据参数更改变量this.ChartDefinition.dataAccessId。但是图表仍然刷新,但只显示默认数据源,即图表定义中设置的数据源。

这仅适用于图表。对于桌子,我完全迷失了。我不知道要设置哪些变量。

有什么想法吗?

0 个答案:

没有答案