Bartender安装基础使用及使用数据库字段循环递增

​ 第一次使用标签打印机,得力送的Bartender lite版本,无法链接数据库,遂下载官方2016版本,特殊地区无法连接到官方服务器,安装失败,直接使用完整版本的2019 r5安装包,打个补丁,没办法只能用了。只做测试学习使用,以后真要大量用再补票吧。



安装

在某外网搜索关键字,找到2019 R5版本,和补丁。执行安装程序后会有很大的延迟时间才弹出窗口,不知道是不是虚拟机的原因。无脑安装完整版,注册补丁解压到Bt的安装根目录,执行补丁程序(日常管理员权限执行),点击补丁窗口中间的一排蓝字。

安装完成

连接打印机

打印机注意事项

  • DL-888t支持最大碳带宽度为110mm,最小为33.8mm,长度为90m,碳带卷芯内径为12.7mm,碳带为双轴,纸张最大也是110mm
  • 定位块(黑色的滑块),要对准边缘的三角形标记
  • 打印机首选项-》页面设置-》新建-》名称改为数字(不能为中文),标签大小按照实际标签设置。
  • 配套的打印机设置工具中要添加打印机(不能使用默认的Auto),设置打印机按钮选项卡需要吧模式选择为对应的打印模式,热敏模式必须把碳带取出。

BT连接注意

bt打印中纸张也要选择实际大小否则可能会连续出纸

BT连接数据库(excel)

简单,网上大把教程,且根据日常操作逻辑就可以成功连接excel,唯一值得注意的是,需要使用office 2006之后版本创建的xls文件。

使用数据库字段循环递增

BT模板使用数据库中的字段已经很简单了,但是实现这个递增还是挺难的(对我来说),我尝试使用Bt支持的vb来实现,但是功底太差实现不了,唯一能想出的解决办法,就是使用脚本直接把表格数据序列化,然后直接使用数据库中的字段。但是这太傻了。

最后在群里大佬花了几分钟给解决了。请大佬喝杯咖啡,然后把模板文件拿来研究。

由于使用的非官方BT,大佬的模板过来直接连接不了数据库,尝试安装了AccessDatabaseEngine_X64.exe就成功打开了。

需求

要实现如图的把数量,按照数量的份数打印,然后每一份按照编号递增

img

456

实现

不需要使用VB,直接使用软件原生的序列化即可实现。

把文本的属性直接如下设置:

IMG_20200530_172006

IMG_20200530_172014

IMG_20200530_172021

IMG_20200530_172028

治疗颈椎病从我做起

大致的逻辑过程就是:序列号是一个队列,队列打印完了,一行数据就循环完毕,开始第二行,序号改变,数据重置为1,开始循环打印第二行。。。。。

如果文章有问题欢迎指出,或者你也可以联系我
本文作者:E1se
本文链接: 2020/05/30/Bartender安装基础使用及使用数据库字段循环递增/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!
-------------本文结束-------------
0%