1
我的报告在BIRT-中正常工作,它显示一些条形图图形。 但是,当我在某些系统(IBM maximo)导入时出现此错误而不是显示条形图:ReferenceError:“BarSeriesImpl”未定义
ReferenceError:“BarSeriesImpl”未定义。在图表脚本的第8行:''
我用这个脚本在条形图上显示了一些值。
importPackage(Packages.java.util);
importPackage(Packages.org.eclipse.birt.chart.model.type.impl);
function afterDataSetFilled(series, dataSet, icsc)
{
if(series.getClass() == BarSeriesImpl){
var inv =
parseInt(icsc.getExternalContext().getScriptable().getPersistentGlobalVariable("IN"));
var outv =
parseInt(icsc.getExternalContext().getScriptable().getPersistentGlobalVariable("OUT"));
var canv =
parseInt(icsc.getExternalContext().getScriptable().getPersistentGlobalVariable("CANCELED"));
var narray1 = new ArrayList();
narray1.add(inv);
narray1.add(outv);
narray1.add(canv);
dataSet.setValues(narray1);
}else{
var catArray = new ArrayList();
catArray.add("IN");
catArray.add("OUT");
catArray.add("CANCELED");
dataSet.setValues(catArray);
}
}
如何解决这个问题?我是否需要以某种方式导入我的系统中的这个类或..?
谢谢