关于Ireport的一个例子!
计算机报表-Ireport 2006-12-22 17:19:15 阅读2210 评论4 字号:大中小
摸索啊,摸索啊,付出终有所得!
必须说明的是,这篇内容和jasper report类没有什么关系,没有如何编程编译,导出,预览,打印的代码.
主要介绍如何使用ireport!
有关jasper代码,最好的当然还是通过开源项目去了解一下.
或者可以先去lzfhope./blog/static/6363992200810501851929/
=====================================================================================
Ireport经过差不多一个星期的使用,觉得还是很不错的。现在惟一美中不足的是,还无法写自己的Script解析器,也许公司那里已经有了。
ireport说到底是一个工具,而且是好工具,首先是免费(这非常重要),其次是免费正版,第三提高了
象我这样常常写报表人的效率。
如果您熟悉jasper规范,自己即可用其它工具手工编写xml文档,因为ireport最终一定要产生两个东西xml和jasper,不过我想,誰要喜欢手动编写整个xml,一定是有病,要么就是太闲了。
当然,还有一种可能,有的想适当动态地生成模板,但那通常限于在代码中。
入门
安分守己另外附上入门的基本操作,不过现在已经是2.0的版本了,并且是一个极其简单的到处都有的例子,数据源是oracle.
关于语文的作文前 提是需要配置classpath(java都是这一套),如果是oracle,那么只要ojdbc14.jar即可,如果你有安装oracle企业版本, 或者oracle的管理工具可以在目录元宵节英文怎么说
D:\oracle\product\10.2.0\db_1\jdbc\lib\下找到(我们假设是安装在d: \oracle),无需到网络下载,或者到处copy。
1)配置数据源.
选择 DATA-资料/来源 (估计这个是台湾或者香港或者海外华人翻译的菜单),然后在出现的界面选择NEW.
点击next后,按照出现的下图,选择JDBC驱动以及数据库链接路径,输入用户和密码.(假设安装的时候有
门第什么意思hr方案).
2)新建一个文档或者说是新建一张报表,菜单是档案->开启新档 (CTRL+N)典型的台湾翻译.
"字段数“原文是column count,其实翻译为”列数“更好一些,意思是一个页面按照纵向分为几个部分,例如有输出为
id, name .如果你选择字段数=2,那么输出的就是形如:
1 Jack 4 BeckHam
2 Mike 5 Ro
3 Tony
自己试验下最清楚。
吃的英文
3)设置需要的表格区域.
默认的可用区域包括(这在所有的报表中英文都是定频空调
band):TITLE,PAGEHEADER,COLUMNHEADER,DETAIL,COLUMNFOOTER,PAGEFOOTER,LASTPAGEFOOTER,SUMMARY.
不 是所有的表格区域都是需要的,常用就是title,columnheader,detail,pagefooter,summary我们可
以把不需要的隐 藏起来. 在报表空排区域右键单击,在弹出的菜单上选择"栏的属性",把bandheight参数设置为你需要的值,如果不想显示该区域(或者是band或者是栏) 可以设置BANDHEIGHT=0.
4) 输入sql
建议用快捷的图标,就是最上一排,大概中间靠右的地方有个圆柱体的图标(鼠标移动到上面会出现databa的提示),
点击一下,在出现的窗口输入sql语句如下:
十日谈
付向宁5)摆放字段和设置标题