Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-宏

条码标签生成打印程序(字体实现版)

时 间:2015-06-20 18:41:46
作 者:丘山   ID:20077  城市:威海
摘 要:采用笛卡尔关系算法,批量生成序列条码数据(条码值可以是任意位数),然后使用条码字体在报表里通过文本框呈现出条码。在条码实际值前后加上“*”,打印出来的条码标签就可以用条码枪进行扫描识别。
正 文:

近期帮朋友做了一个条码标签制作程序,自我感觉良好。适逢端午节日,把它发到网上,源码开放(呵呵,其实也没有多少代码),与大家一起分享。
本程序采用笛卡尔关系算法,批量生成序列条码数据(条码值可以是任意位数),然后使用条码字体在报表里通过文本框呈现出条码。在条码实际值前后加上“*”,打印出来的条码标签就可以用条码枪进行扫描识别。(是不是很酷)

该程序最大的特点是:没有用编程的方法、也没有用条码控件的方法实现二维码显示。纯绿色、无副作用。

附   件:

点击下载此附件




简单介绍一下程序中各对象的功能:



编码基础表(关键表):定义编码规则,主要是前缀、长度、样式、起始序号、并记录每类的最大值
编码明细:记录打印过的每一个标签,如果不用做记录,该表可以不用
编码序号表(关键表):表里存放1-99999个序号,用于生成编码序号用
制码历史表:记录打印过的编码的概况信息,比如什么时候打印了那类标签,序号是从多少到多少。如果不做记录,该表可以不用


查询
制码查询(关键查询):生成条码序列数据,也是打印标签的基础
01保存制码结果:将制码查询中的数据追加的编码明细表中
02保存制码记录:将制码汇总情况追加到制码历史表中
03更新编码最大值(关键查询):更新编码基础表中的最大值,以备下一次在此基础上进行编码


窗体
制码操作:制码操作的主界面  操作-->输入数量后,数据自动生成
制码查询子窗体:实时预览动态生成的条码序列
编码基础表:用于手工修改编码基础信息表中的信息


报表
条码打印:条码标签打印报表,每张A4幅面纸可已打印65张标签,标签规格40*20


Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助