BIRT rptdesign没有将类添加为.jar

时间:2016-01-29 07:26:54

标签: java jar resources reporting birt

我的BIRT rptdesign添加了一个名为MyFirstClass的.jar文件。 我需要从.jar访问数据。但是我在rptdesign脚本中访问类时遇到错误。

错误: ReferenceError:未定义“MyFirstClass”

我在报表项目中存在.jar,然后将.jar添加到Report Project的类路径中,然后将.jar添加到rptdesign的Resources中。

用于从rptdesign脚本中的jar文件导入类的代码片段:

    importPackage(Packages.com.demo);
    var obj = new MyFirstClass();
    myData= obj.dataFromClass();

1 个答案:

答案 0 :(得分:0)

如果您的xxx.rptdesign与您的java类所在的项目相同, 尝试按照BIRT脚本进行操作,

controller = new Packages.com.demo.MyFirstClass();
myData=controller.dataFromClass();