本站首页    管理页面    写新日志    退出

The Neurotic Fishbowl

[Java报表软件—技术知识]套打报表
FineReport——报表技术领跑者 发表于 2008/2/20 12:36:58

套打就是以背景图为字段填写的位置作准确的定位,一般用于打印支票,发票等等。FineReport的所有报表类型均支持该功能,下面我们以分组报表为例讲解套打报表的设计方法,其他报表类型设计方法类似。 下面是一张根据支票背景放置字段,进行套打的设计图 (本例在示例当中为../WebReport/WEB-INF/reportlets/com/doc/overprint.cpt): 500)this.width=500'> 输入参数Name=Alex,可以预览得到一张OwnerName = Alex 的支票;如下图: 500)this.width=500'> 设计套打报表的设计要点如下: 1、新建一个自由报表。 2、添加私有数据源,命名为ds1。由于该报表必须是一个以OwerName字段作为参数的报表,也就是根据OwnerName来确定该报表中的其它字段。所以在定义数据查询将该报表的SQL写为:Select * from check where OwnerName='[?OwnerName|Alex?]'。 3、在最上方的报表中选择报表背景,打开背景设置的对话框。选择背景类型为图片。然后选择图片路径, 在../WebReport/WEB-INF/reportlets/com/doc/check.jpg路径中选择我们要添加的报表背景图片。 4、然后报表的字段需要根据背景图的定位选择不同的位置摆放,一般还需要根据套打背景来调整单元格的行高和列宽。另外由于我们在SQL中已经定义了参数,每次只需要预览到一条数据,因此无需设置父格关系。 5、当报表打印的时候,需要注意的是在设计页中,在菜单项中选择报表|报表背景,不要选中左下角是否打印背景复选框的,因为页背景只是用于定位使用的,如下图所示,点击确定回到设计页,再次预览就没有支票背景了,这样就完成了所谓的"套打"。 500)this.width=500'> 详情敬请登录:http://www.finereport.com

阅读全文(6374) | 回复(1) | 编辑 | 精华

 


回复:套打报表
v(游客)发表评论于2008/2/22 11:01:44

超声波清洗机 超声波 振动筛 cancer

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除

 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



The Neurotic Fishbowl

.: 公告

本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。


Bloginess

«September 2025»
123456
78910111213
14151617181920
21222324252627
282930

.: 我的分类(专题)

首页(357)
Java报表软件—制作笔记(54)
Java报表软件—功能比较(43)
Java报表软件—使用心得(21)
Java报表软件—行业动态(54)
Java报表软件—新闻资讯(48)
Java报表软件—技术知识(49)
Java报表软件—问题解析(2)


In the Bowl

.: 最新日志

如何对报表的参数控件赋值
java报表工具FineReport常见
报表怎么做 FineReport连接池原
报表怎么做FineReport数据连接之
报表模板之报表设计
报表模板之报表设计


.: 最新回复

回复:报表参数
好好学习,
好好学习,天天向上。买双 air jor
回复:理解FineReport缓存系列2
回复:理解FineReport缓存系列2


The Fishkeeper
blog名称:Java报表软件
日志总数:357
评论数量:69
留言数量:0
访问次数:1214452
建立时间:2006年4月16日



Text Me

.: 留言板

签写新留言

需要你的帮助


Other Fish in the Sea

.: 链接

报表开发工具  html5图表java报表开发工具




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144781797 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号