Pentaho CDE动态更改表元素的列顺序

时间:2016-09-16 14:41:08

标签: datatable pentaho pentaho-cde

我的仪表板上有一个表格组件,过去12个月的价值就像这样

enter image description here

我的问题是,对于下个月我需要手动更改列的顺序 (例如,第一列将是OCT,第二列将是NOV等。)

有什么办法可以根据当月的日期更改JQuery数据表的列顺序?如果现在是9月,最后一列将是8月,然后回到12个月。 我想在PRE EXECUTION中使用JQuery中的colReorder函数。

1 个答案:

答案 0 :(得分:0)

您可以尝试在提取表组件的时候执行此操作:它是一个函数,它接受一个包含结果集的参数(使用调试器探索它):

function(r) {

//rearrange the content of r according to your need. Beware to arrange both metadata and values!
     return(r); //This will return your modified resultset     
}