在分页时,Sparkline未在表组件中加载

时间:2014-07-22 05:13:27

标签: pagination pentaho dashboard pentaho-cde

我正在使用Pentaho cde 4.8

我需要在Table组件中显示Sparkline和Arrow,我在表组件中使用分页。

我的迷你图和箭头图表可见而首先加载仪表板。表组件每页显示10行,它将根据我的列类型显示所有图表。

问题出现在这里,如果我尝试在表格中使用分页导航到第二页,则图表不会显示,它只会显示列中的值。在我的表组件中使用搜索栏时会发生同样的情况。

这是我在预执行中使用的代码:

function f(){ 
this.setAddInOptions("colType","trendArrow",function(state){
return { 
includeValue: true,
good: function(state) { if(state.value<=100) return false; else return true;} 
}; 
}); 
}

我可以在第一次加载时看到迷你线和趋势箭头,如下所示:

enter image description here

页面导航后,它就像这样

enter image description here

1 个答案:

答案 0 :(得分:0)

阿维纳什,

尝试使用绘图功能。 在Draw函数中复制相同的预执行代码。

如果您需要阅读API详细信息:https://datatables.net/reference/api/draw%28%29