在Jasper Reports集成中将多个参数作为附加参数传递

时间:2012-08-12 15:12:34

标签: jasper-reports oracle11g oracle-apex

我在我的apex应用程序中使用opal-consulting Jasper Reports Integration v 1.3.0进行报告。

在那里使用show_reportget_report程序时,如何将多个项目作为additional parameters传递?逗号分隔或任何其他方式?

1 个答案:

答案 0 :(得分:1)

Dietmar Aust(整合工具包的开发者)关于这个主题的博客:http://daust.blogspot.be/2012/08/jasperreportsintegration-passing.html

从他的代码段复制:

-- construct addional parameter list   
l_additional_parameters := 'parameter1=' || apex_util.url_encode(:p1_filter_object_name);
l_additional_parameters := l_additional_parameters || '&parameter2=' || apex_util.url_encode(:p1_filter_object_type); 
  

为什么我们使用apex_util.url_encode?这是必需的,因为我们   实质上是通过url将参数传递给j2ee应用程序。