日期:2014-05-18  浏览次数:20745 次

请问在 JapertReports + iReport 怎么得到前面查询的 list 传到 报表 中 ! Up 有分!!!
用   JapertReports   +   iReport   做的报表,是从一个   list   变量里得到数据,list里面存的是n条记录(用map存的),然后将   list   中的数据显示到输出的报表中,有什么解决方案吗?

------解决方案--------------------
其实比较简单,因为JapertReports不仅支持jdbc查询得到数据,也可以从javabeans、文件、变量中得到数据,在detail区域定义$V{variables}即可;如果有问题,就把list数据转为javabeans,再试。
------解决方案--------------------
JapertReports + iReport 不知道是什么用法。
只能显示到JSP页面上,帮不到你
------解决方案--------------------
正在看,帮你顶,
------解决方案--------------------
看到短信息了。
iReport是JasperReports的可视化jrxml编辑器,辅助建立报表用的。
对变量的数据操作和对从数据库取得的结果集的操作是相似的,区别在于:
在detail区域,一个用$F{FIELDS}定义,一个用$V{VARIABLES}定义。
如果是多个list列表,转成javabeans操作更为方便。
我不清楚你是否熟悉JasperReports,因为你问的应该是很容易实现的,属于基础部分。

JasperReports虽然是开源的,但它有一个最大的缺点:就是文档是收费的,还暴贵,以致于弄清楚它的人不多。
------解决方案--------------------
帮顶
------解决方案--------------------
帮顶
------解决方案--------------------
我上网的时间不多,你需要补充一下JasperReports的基础,我的blog上有5篇JasperReports的笔记,另外CSDN上还有一些朋友也写了这方面的文章,你搜索看看。