论坛首页 Java企业应用论坛

JasperReport报表设计总结(一)(已完毕)

浏览 105909 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-07-26  
这种资料比较多,自己去找嘛!
0 请登录后投票
   发表时间:2007-08-07  
期待下文更加详细的讲解
0 请登录后投票
   发表时间:2007-08-30  
老大,我刚开始用这个做报表。我现在有一个问题。我的程序,在eclipse环境下,点run运行程序,可以用JasperViewer预览报表。报表的路径是c:\report。
可是,我把程序用fatjar打包成jar后,报表就不能预览了。这是怎么回事?能给与解答么?谢谢了。

还有一个问题,我在eclipse环境下,运行程序。预览报表。可是,关闭预览窗体JasperViewer后,为什么我的程序也会自动关闭???
0 请登录后投票
   发表时间:2007-08-31  
To alven_lee:
why do not you used iReport view your report?
because of jasperviewer is used GUI to view it,so if you close it,the event will told the system exit the program!
I suggest you use iReport to design and view your report,it is easy to design and easy to view,also it is easy to change your design!

ea
0 请登录后投票
   发表时间:2007-08-31  
谢谢哥,这么关心我的事。
首先说,我不会用iReport预览:)
不过,还是很感谢老大们的帮助。
自己问题自己解决。已经解决了一个问题。但是,jar打包后,运行不能显示的问题还是没有办法解决。我要继续努力。方法我已经想到了。正在努力尝试。
0 请登录后投票
   发表时间:2007-09-02  
To alven_lee:

Good luck!
0 请登录后投票
   发表时间:2007-09-05  
又有了一个初级问题。
我在设计好了报表,但是没有在设计器中写sql语句,我想把sql语句在程序中生成,然后传给报表,然后打印。
JasperDesign jasperDesign = new JasperDesign();
JRDesignQuery query = new JRDesignQuery();
query.setText("SELECT DISTINCT a1 as a, b1 as b from table1 where a1 = 'xxx'");
jasperDesign.setQuery(query);
我是这样写的,但是御览报表后发现,报表好像并没有执行sql文。运行的结果和没有sql文的结果一样。
请指点我一下。
0 请登录后投票
   发表时间:2007-09-05  
我现在的方法是,把整个sql文作为一个变量$P!{sql},通过程序hashmap("sql","select...")传过去。这样可以得到结果。请问,还有更轻巧的方法呢?这个方法总觉得有点愣:)
0 请登录后投票
   发表时间:2007-09-06  
哥,我又有问题了。
1.我怎么才能提高报表的速度?
现在,我用JasperFillManager.fillReport填充报表的时候总是很慢。要等上大概5-8秒钟。无法容忍。不知道有没有什么方法可以让填充报表的速度提高一些?1-2秒钟内完成。(已经解决)
2.我想把报表保存成图片.jpg不知道该怎么做。(已经解决)
0 请登录后投票
   发表时间:2007-09-11  
我现在要用JasperReport+iReport对一些输出的内容进行分类,不知道老大有什么高招呀,我也前没用过的,谢谢!111
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics