Jasper reports 使用单个JRXML进行多个PDF导出
我正在使用iReport设计用于报告调度的JRXML和JasperReports服务器 我在iReport中使用SQL查询开发了简单的单一JRXML,执行查询并获取记录并生成单个pdf 现在我有不同类型的记录,如:Jasper reports 使用单个JRXML进行多个PDF导出,jasper-reports,jasperserver,Jasper Reports,Jasperserver,我正在使用iReport设计用于报告调度的JRXML和JasperReports服务器 我在iReport中使用SQL查询开发了简单的单一JRXML,执行查询并获取记录并生成单个pdf 现在我有不同类型的记录,如: DEPT NAME Salary --------------------------- HR MR XYZ 500000 MFG MR PQR 300000 HR MR ABC 400000 EDU MR
DEPT NAME Salary
---------------------------
HR MR XYZ 500000
MFG MR PQR 300000
HR MR ABC 400000
EDU MR DEF 350000
EDU MR SSS 400000
现在我的要求是为每个部门生成单独的pdf。表示一个pdf仅包含人力资源相关数据,另一个pdf必须仅包含教育部相关数据等
如何使用iReport和JasperReports服务器实现这一点 您可以将查询参数化。如果我理解正确,选择部门是一个简单的WHERE子句问题,您可以添加到查询中:
WHERE dept like $P{DEPT_PARAM}
并在需要打印所有部门时,根据需要从jasperserver%传递该参数如何使用报告?你有管理PDF打印的Java代码吗?没有,没有Java代码。我正在使用我提到的Jasper服务器来安排报告。谢谢@Deltharis。。。但我希望每个部门都有一个单独的pdf。Jasper服务器将如何做到这一点。因为它是带有动态输入参数UMM的计划报告。。。是否计划使用不同参数的更多PDF?是。。你是对的。。但如果将来有另一个Departmet add,那么我必须使用新添加的参数安排其他报告。。