使用Birt中的脚本化DS将参数传递给Java类

时间:2010-08-30 09:39:57

标签: java reporting birt

我有一个方法RunReport( rptfile, o/p path, emp_id); 使用脚本化数据源生成报告。我需要将emp_id传递给脚本

Open():             
count = 0;

// Create instance of my class
p= new Packages.joez.sal();

//Load the List
s = p.getSal(emp_id); 

根据emp_id,生成报告。请告诉我如何从脚本中设置Java类中emp_id的值。

提前致谢:)

1 个答案:

答案 0 :(得分:1)

在上面引用的脚本中,您只需要正确引用该参数,以便可以按值传入。

将您对getSal(...)的调用更改为:

s = p.getSal(params["emp_id"]);

这应该是你需要的唯一改变。

祝你好运!