Posted on 2012-12-25 14:08
思达商智 阅读(452)
评论(0) 编辑 收藏 所属分类:
Java报表设计
标签(label)是个翻译名词,普遍的意思是对事物所额外加上的识别用信息纸卡或牌子。它包含事物的诸多关键信息,例如上图的标签中不仅含有价格、产品型号、条形码还包含着价格有效日期等等,这些信息都是被分别记录在数据库的不同列,如何将这些信息快速地打印到一个拟定好尺寸大小的标签里或许是很多企业要解决的实际问题。
或许企业还会遇到这样的问题:如何将数据库内的客户联系信息打印出来作为标签贴在准备好的礼品上?面对庞大的数据库,一个个贴在word文档里然后打印出来估计得把一个员工一个月的工作时间全部用掉。
接下来,我们就看java报表工具Style Report是如何用报表制作技术解决此类问题的。
Java报表工具--Style Report设置了用户自定义的标签制作报表模板,通过绑定已有的数据信息,在几个步骤之后即可完成标签的设计和打印。
1. 打开设计器,新建一个邮件标签表格,在弹出的邮件标签报表向导中我们可以自定义标签、纸张的大小以及标签的页面布局,如下图所示:
2. 设计标签尺寸、页面尺寸和布局: 本例中标签大小为--2.5吋*1.0吋,页面的纸边距分别为1吋,每个标签水平间距为0.1吋,垂直间距同样为0.1吋:
3. 各种数值设定完成后,绑定标签需要的数据,本例中应用的为Style Report自身携带的数据库,如下图:
4. 根据所需要的标签布局方式,通过鼠标将所需的数值拖拽至相应的位置中:
5. 点击预览,效果如下图:
将制作好的报表直接打印出来经过裁切就能得到最终的标签。类似此中的数据信息综合而要分别打印的标签,还可以应用到工资条打印、条形码打印等等场景中。
其实专业的报表工具能够将工作中很多细琐的细节问题通过很简单的方式实现,员工可以将更多的智慧和才能应用到更多关键的领域中。