报表工具实现单据套打

简介: 套打

实际项目开发中,很多情况会涉及到单据的打印。即在一张印刷好的空白单据上,准确无误地打印上单据的内容。用传统的报表工具,我们通常会用尺子量每一个数据区域的位置,然后在屏幕上根据尺子量出的尺寸设计每一个格子的位置,反复调试。不过,这样制作一张单据打印的报表费时费力,而且一旦单据格式发生变化,报表制作人员又要重新制作报表。
接下来,小编给大家介绍一款可以轻松搞定套打问题的爆款神器 — 润乾报表 (别问小编为什么这么热心 – 任性!!!),此神器采用底图描绘的方案来解决套打时报表绘制的问题。具体操作如下:
首先,准备扫描空白单据。
注意:扫描仪单位为像素,保证其和标准纸张大小一样,扫描分辨率一般为 72dpi。得到空白单据图片如下图:
1

其中发票名称、表格线、表格中的各个标题都是空白发票已经印刷好的,报表需要填写生成的是空白部分。
接下来,开始制作报表
第一步,新建空白报表,并插入背景图(在菜单栏上选择“报表 – 报表属性 – 其他 – 背景图 – URL 或者表达式”,然后选择要作为背景图的单据扫描件 ,最后选择“ 确定”)。
2

然后,我们调整报表的行高列宽,使报表中要填入数据的单元格与扫描件空白区域对应,比如:C2 单元格对应“发票单位”,D5 单元格对应“日期”等,如图蓝色字体所示。本例中是直接填写的字符串,实际应用中也可以从相应的数据集中读取。
3

接下来,在”报表属性”中设置”打印背景图”并且”报表不分页”。如下图:
4
5

最后,保存报表就可以进行展现打印了。
好了,一个完美的单据报表就完成了。我们来回顾一下其中的关键操作:

空白单据引用

  1. 打印背景图
  2. 图表制作
    最最后,温馨提示:

不同扫描仪的尺寸单位不同,扫描时如果没有选择扫描的像素,会导致扫描出来的图片大很多。
解决办法:扫描的时候设置像素单位,使得最后的图片与目标纸张大小一致,或者用画图软件根据打印机的分辨率将图片压缩成目标纸张大小。
像素换算方法为:像素点数 = 纸张宽度(毫米) 25.4(换算成英寸) 分辨率(常用打印机是 72dpi)

作者:IBelieve
链接:http://c.raqsoft.com.cn/article/1533028271062?r=IBelieve
来源:乾学院
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

目录
相关文章
|
供应链 小程序 测试技术
【开题报告】基于微信小程序的母婴商品仓储管理系统的设计与实现
【开题报告】基于微信小程序的母婴商品仓储管理系统的设计与实现
160 0
|
18天前
|
新零售 供应链 数据可视化
从销售到售后:汽车经销商如何用数据工具驱动门店管理?
随着汽车市场竞争加剧,新能源车崛起和新零售模式普及,传统汽车经销商门店运营面临盈利能力下降、售后客户流失及业务管理复杂等挑战。信息化工具如项目管理软件、DMS系统、CRM系统、数据分析工具和自动化营销工具,能通过数据整合、流程优化和智能化管理,帮助经销商实现精益运营,提升竞争力。
44 2
从销售到售后:汽车经销商如何用数据工具驱动门店管理?
智能销售获客系统,1个功能!提升普通销售成交率的神器,轻松成为销冠!
在销售领域,提高客户成交率是关键目标。本文介绍了一种利用“AI 销售系统”的自动监测功能来提升成交率的方法。该功能能够自动收集客户高频问题和易导致客户流失的不良话术,帮助销售人员提前准备、避免错误。同时,系统还收集销冠的话术,为普通销售人员提供学习和借鉴的机会,助力他们不断提升销售技巧,向销冠目标迈进。
智能销售获客系统,1个功能!提升普通销售成交率的神器,轻松成为销冠!
|
8月前
|
小程序 JavaScript Java
鲜花销售|鲜花销售小程序|基于微信小程序的鲜花销售系统设计与实现(源码+数据库+文档)
鲜花销售|鲜花销售小程序|基于微信小程序的鲜花销售系统设计与实现(源码+数据库+文档)
170 0
|
8月前
|
小程序 安全 JavaScript
超市售货|超市售货管理小程序|基于微信小程序的超市售货管理系统设计与实现(源码+数据库+文档)
超市售货|超市售货管理小程序|基于微信小程序的超市售货管理系统设计与实现(源码+数据库+文档)
92 0
|
8月前
|
运维 监控 安全
SaaS云his药房模块出入库支持扫码枪
云HIS系统采用SaaS软件应用服务模式,提供软件应用服务多租户机制,实现一中心部署多机构使用。相对传统HIS单机构应用模式,它可灵活应对区域医疗、医疗集团、医联体、连锁诊所、单体医院等应用场景,并提升区域内应用的标准化与规范化程度,大幅降低软件实施运维成本与实施周期。
82 0
|
8月前
|
前端开发 JavaScript Java
鲜花线上销售管理系统的设计与实现
鲜花线上销售管理系统的设计与实现
305 0
|
Oracle 关系型数据库 Java
工地收支财务管理系统开发程式编写规则解析
工地收支财务管理系统开发程式编写规则解析
|
存储 前端开发 JavaScript
字画/书画/画室抢拍/拍卖/竞拍商城系统开发案例成品/方案设计/逻辑项目/源码程序
  Dapp:代表去中心化应用程序。它们是在去中心化网络或区块链上运行后端代码(主要用Solidity编写的智能合约)的应用程序。可以使用React、Vue或Angular等前端框架构建Dapp。
|
JSON 前端开发 Java
校园外卖点餐系统——Day04【菜品管理业务开发】
校园外卖点餐系统——Day04【菜品管理业务开发】
187 0
校园外卖点餐系统——Day04【菜品管理业务开发】

热门文章

最新文章