我想根据 pentaho CDE 中折线图中的条件更改 xAxis 标签文本之一。
我正在使用 pentaho CDE 5.0 版,并根据动态值生成折线图。现在这些值成为图表的 x 和 y 轴。
现在我想根据条件来更改标签标题之一。
例如。X 轴标签是“印度、美国、中国、英国”,如果中国出现在标签中,它会自动变成香港。
我想根据 pentaho CDE 中折线图中的条件更改 xAxis 标签文本之一。
我正在使用 pentaho CDE 5.0 版,并根据动态值生成折线图。现在这些值成为图表的 x 和 y 轴。
现在我想根据条件来更改标签标题之一。
例如。X 轴标签是“印度、美国、中国、英国”,如果中国出现在标签中,它会自动变成香港。
我解决了这个问题...
找到以下步骤。
转到图表高级属性。
然后打开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 */
}