2、产品信息保存在Excel中,条码数据保存在TXT文档,将两个数据库导入条码软件即可。打印机是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。
在印刷行业可变数据软件的使用率可以说是非常高的,中琅可变数据软件作为一款比较专业的批量打印软件支持多种数据库类型的导入,其中TXT和Excel是最为常见的,不过对于Socket数据库也同样是支持的。本文我们就来详细看一下Socket数据库导入批量打印标签的方法。
一、新建纸张并添加数据源 打开中琅可变数据软件,根据标签纸实际尺寸设置纸张尺寸,然后点击上方工具栏中的数据库设置图标,在d出窗口中点击“添加”选择最下方的“Socket数据源”:
在d出窗口中填写各项Socket参数(地址、端口、编码等)。如果需用多字段,Socket返回字符串中请用分隔符拼接多字段内容,如:111111,222222,333333。数据源设置窗口中的“分隔符号”请选择对应分隔符,填写完毕后点击“添加-关闭”即可:
二、添加标签可变内容 此处添加对象,可以是文字、图片、条形码、二维码等,本文我们使用文字来演示添加方式。
点击左侧工具栏中的“A”,在画布上绘制普通文本并双击普通文本即可打开其“图形属性”窗口,然后点击“数据源”,可在此窗口中添加内容:
添加内容时,点击“数据源”窗口左侧“修改”按钮,将添加方式修改为“数据库导入”并选择所连接的Socket数据库及对应字段,点击编辑即可看到数据源中的内容,然后再点击“确定”即可将Socket数据库中的内容添加到画布上。
三、预览及打印 可变数据添加完毕预览的时候可以翻页查看并核对一下数据,确认无误后就可以点击打印机图标连接打印机打印了。
在连接Socket数据库时还需注意以下几个方面:
1、该服务器上提前应运行对应的Socket通讯响应的服务程序;
2、当打印软件提交数据获取指令(get01)时,该服务程序应及时返回一条打印数据;
3、当打印软件提交的指令有“##”前缀时,则为预览数据请求,服务程序视情况进行响应。
用过条码打印软件的小伙伴都知道软件多种数据库类型,比如TXT、Excel,MySQL,Access,SQLServer,MySQL,Oracle,CSV,Sybase,DB2,SQLite,DBF,ODBC,Socket等等,可以实现连接数据库批量制作打印各种标签,条码二维码的工作,今天就给大家详细介绍一下如何连接数据库,以Excel数据源为例!在条码打印软件数据库设置中添加一个Excel数据源。
添加Excel数据源后,会d出一个“Excel数据源管理”窗口,然后点“浏览”按钮添加Excel文件,“编码”一般选默认的不需要修改,“首行含列名”可以根据自己Excel表判定是否勾选,若Excel表首行是列名称就勾选,如首行是数据不需要勾选。然后点“测试连接”。
测试连接后可以看到Excel表的相关信息,选择需要连接的“表”,“字段”默认是全选(浅蓝色是选中状态),若是此时直接点“添加”按钮,说明条码打印软件连接Excel表中的所有列数据。那么在添加对象的时候(文字,条码二维码,图片等等),数据库导入对应的“字段”即可。
若是自己手动点了一下“Excel数据源管理”窗口中的字段,就出现全选取消的情况,导致只选中了点的字段,那么添加后,会只有这一列数据,Excel表中其他列数据无法调用。
若是不想全部导入,只想只导入某些字段(如导入设备名称和设备编号这两个字段),可以利用键盘上的“Ctrl”键进行部分选中, *** 作方法:按着Ctrl键,鼠标点击对应的字段。那么导入的时候就会只有选中的这两个字段。
“数据过滤”是对Excel表中的数据进行过滤后再导入,“所有”是全部导入,“范围”是只导入所选的范围数据(如设置1-3是只导入前三个数据,2-3就是导入第二个和第三个数据)。“SQL”是利用SQL语句对数据进行筛选导入(如成绩筛选打印,倒序打印Excel数据),这里就不详细叙述了,可以在中琅网站查询相关教程,“样本数据”显示的是首条数据,仅做参考使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)