0

我想根据 pentaho CDE 中折线图中的条件更改 xAxis 标签文本之一。

我正在使用 pentaho CDE 5.0 版,并根据动态值生成折线图。现在这些值成为图表的 x 和 y 轴。

现在我想根据条件来更改标签标题之一。

例如。X 轴标签是“印度、美国、中国、英国”,如果中国出现在标签中,它会自动变成香港。

4

1 回答 1

2

我解决了这个问题...

找到以下步骤。

转到图表高级属性。

然后打开Extention point,添加如下参数

baseAxisLabel_text并在值中键入以下函数。

function(a) 
{ 
  var str = this.scene.atoms.category.label; 
  if(str=="Feb")
  {
      str="February";     /*Either we can use this option */
  }
  else
  {
      str=str;
  }
  return str.replace("Jan", "January").replace("Mar", "March"); /*or we can use this option */

}
于 2014-06-16T04:36:09.927 回答