(八)Java jaspereport导出pdf及excel报表源码
jaspereport导出报表代码很容易。 加载jasper文件,接收map参数导出报表至指定目录。 /** * jasper文件,导出pdf文件 * * @param fileName * @param params * @param exportPath */ public String exportPDFReport(String Folder, String exportPath, S ...
(七)Ireport做报表数据总计,如:所有员工薪水总和
继续EmployeeInfo的报表,实现员工薪水总计。 一种是在报表的sql中实现统计;但我日常一般用jaspereport来统计,这里统计方法可能有多种,jaspereport是灰常强大的一个框架,里面很多功能刚接触到时往往让人耳目一新。 这里介绍一种我工作中使用的方法;但这种方法有个要求,如果要统计的字段数据在报表里面是重复出现的,那么这种统计数是无效的,没有意义的,比如:流水账清单的报 ...
[五]Ireport制作报表实现动态排序,由用户指定排序字段
接着员工信息报表,实现动态的排序。 一般我们在sql中按固定字段排序,如: 如果实现动态排序的话,这里order by后的字段名称不能固定写,也要定义为参数。 这里定义一个排序字段名称的参数:RPT_ORDER_COLUMN: 然后,报表的sql要加上这个参数,这个地方加参数与直接加参数有点不同,美元符号和花括号之间要加一个感叹号: preview时,输入什么字段,jasperepor ...