套打报表制作方法
快逸制作方法" class="quieeLink0" href="http://www.quiee.com.cn/" target="_blank">报表采用底图描绘的方案解决套打时的报表绘制问题。可将需要套打的票据扫描成图片,作为报表设计的底图,然后依照图片上格线进行报表描绘,可保证绘制出的报表能够精确地套打进入印刷票据中。
制作方法如下:
第一步:打开快逸报表设计器,新建一张报表。
提示:如果套打报表的数据是直接从数据库取出来的,那么新建一个“仅供统计”报表即可;如果套打报表的数据需要在页面上输入的,那么就需要新建一个“可以复杂报表设计" class="quieeLink4" href="http://www.quiee.com.cn/archives/5481/" target="_blank">填报”的报表。
“仅供统计”和“可以填报”在属性-报表属性-填报类型里设置。
第二步:点击【插入】菜单中的【背景图】,在弹出的报表属性窗口中:
显示方式选择为:每页显示,即在web端展现时,每页都显示背景图;然后点击 “URL或类名”上方的按钮,选择背景图 套打.png 的存放路径。点击确定,关闭报表属性窗口,该背景图就显示在当前报表中了。
第三步:拖动格线与底图格线对齐,如上图。以B2单元格为例,该单元格填入献血者的姓名。调整好该行的行高后,在该单元格内输入姓名,如“张三”,适当调整位置以保证输入的文字正好打印在该行的空白处。同样操作,输入该证中的其他信息。
如果是从数据库里取数据,那么就与做普通报表一样,在对应单元格写表达式即可。
如果是页面填写数据,那么调整好格线位置,将需要输入数据的单元格设置为“可写”即可。
第四步:点击【属性】菜单中的【报表属性】,在【打印】Table页中,将左下方的“打印背景图”选中,则打印该报表时同时打印背景图,如果不选,则不打印背景图。
第五步:保存报表为套打.raq。
第六步:在jsp中调用标签,发布该报表,即可在页面上预览该报表。
<report:html name=”report1″ reportFileName=”套打.raq”
needPrint=”yes” >