我想改变一个xAxis标签文本的基础上的条形图在pentaho CDE的条件



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

我使用的是pentaho CDE 5.0版本,我在动态值的基础上生成了一个线形图。现在这些值变成了图形的x轴和y轴。

现在我要做的是在条件的基础上想要改变标签的标题之一

例如

。X轴标签是"印度,美国,中国,英国",如果中国进入标签,它会自动变成香港。

我解决了这个问题…

查找以下步骤

转到图表高级属性。

然后打开扩展点并添加以下参数

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 */
}

最新更新