ireport报表套打

ireport报表套打

ID:32535146

大小:44.77 KB

页数:3页

时间:2019-02-11

ireport报表套打_第1页
ireport报表套打_第2页
ireport报表套打_第3页
资源描述:

《ireport报表套打》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、这两天在研究IREPORT套打问题,以前也没有用IREPORT做套打,所以在网上搜了搜,没有找到合适的例子,然后自己又研究了一下,其实挺简单的,和大家一起分享,只是有一个问题还没有解决,有知道的朋友交流一下。   我用的是iReport2.0的工具做的模板,iReport目前的版本要比这个高一些,因为以前的项目一直就用这个做的,用高版本的时候有问题,所以一直就用这个版本了。刚开始做时,一直找背景图放在哪个位置了,在BAND属性里找也没有找到,记着以前做的报表工具在属性里直接可以引用哪个图片做为背景,还可以设置背景显示后打印还

2、是不打印,但没有找到这一项。后来在网上看到一篇别人写的文章,说是要在BACKGROUND的BAND里添加图片,后来终于有些思路了,在工具栏中找到图片,拖出大小来,然后引图片路径就可以了。   我制作的步聚如下:   1、 新建一张报表,设置页面的大小和套打纸张的大小一致,设置四个BAND,其它的BAND的宽度设置为0,这四个BAND分别为BACKGROUND用于放置背景的,它的高度要同套打的图片高度一致,pageHeader用于放置页首的内容,也就是一张表上面固定的内容,detail用于放置中间用于循环体内容,pageFoo

3、ter用于放置页尾的内容,是一张表下面固定的内容。   2、 然后用直尺量各个BAND的高度,在设置BAND时,发现是采用象素设置高度的,所以需要转换一下,这里不支持小数,如3.3,系统会自动变成3,在网上查了查,1厘米=25象素。所以用尺量完之后换算了一下。Detail要特别注意,设置的高度为一条记录的高度,因为本身它是循环的。   3、 写SQL这是一定要的,我是像模板中传入的SQL,事先写好的,用到了字段(F)、变量(V)、参数(P),所以需要预览菜单中设置好。然后用直尺量一下各个参数所在的位置,并将其转化成象素的值定

4、位。如图所示。      4、 发现IREPORT的背景图是在背景BAND中显示的,不像其它的报表工具,直接就是放在页面底端,拖动相应的文本框定位就行了,在做这个时候感觉挺麻烦的,不知道有没有更好的操作方法。   5、 设置完之后PDF预览时显示图片,并打印,打印是用PDF预览工具本身打印功能打印的,发现图片也相应的被打印出来了,然后设置了参数PrintWhenExpression当条件满足时显示图片,如图所示。当条件满足时显示图片,打印时也打印出图片,条件不满足时不显示图片,也不打印图片,我是想预览看时有背景图片显示,但是

5、打印时不打印图片,因为是套打啊,票都已印好了的,在报表模板设计中,没有找到答案,有知道的朋友请指导一下,多多感谢。   以上就是用IREPORT做报表的一点点经验,也请了解的朋友指导一下显示背景图但不打印的问题,谢谢。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。