labelview连续打印设置方法

      工程部有一沓图纸,需要将PN和SN做成二维码贴纸。可是没有人懂得怎么使用labelview按SN号连续打印,如果按单个SN号制作一个标签贴纸,工作量巨大,便找我来帮忙。其实我对labelview也是完全没了解的呀,条码打印这个东西平时并不接触,好奇心还是害死了我这只猫,我花了四个小时总算琢磨出来了。

      要做到使用labelview总共分为三个阶段:数据准备阶段、ODBC设置阶段、条码编辑阶段

    1、数据准备阶段

        我们将所有的数据按列录入到excl表之中,由于PN相同,SN又是顺序排列的,所以在excl中很快就录入完毕了。首行的是要有字段名的。

          labelview连续打印设置方法_第1张图片


      全选数据,在“公式|定义名称”中添加数据的定义,这步直接关系到第三阶段标签编辑中的数据选择

            labelview连续打印设置方法_第2张图片


        保存为“.xls”格式后退出,格式的选择关系到第二阶段ODBC驱动的选择。

2、ODBC设置阶段

        打开labelview7.0 在菜单栏“选项|路径”中,选择“ODBC Administrator...”

        labelview连续打印设置方法_第3张图片

labelview连续打印设置方法_第4张图片


在ODBC数据源管理程序的“用户DSN”中点击“添加”,在接下来的弹框里选择“Microsoft Excel Driver(*.xls)”,确定。如果选择Driver do Microsoft Exel(*.xls)就会出错。

labelview连续打印设置方法_第5张图片


紧接着就会弹出数据源的选择框,需要手工命名“数据源名”,然后点击“选择工作簿”,在弹框中选择第一阶段准备好的数据文件。

labelview连续打印设置方法_第6张图片

        最后回到路径选择框中,点击“数据来源”,选中我们刚才命名的数据源,最后点击确定。


3、条码编辑阶段

        新建标签,设置好大小。在界面上添加文本控件,编辑控件,其中数据来源选择“ODBC DB”,数据库文件选择之前的“定义名称”,打印域选择相应的字段编号:

        labelview连续打印设置方法_第7张图片


    遇到“该文本太宽(高),标签无法容纳”的问题时,需要点击“定义域长”,将长度减小。在“高级选项”中增量要设置为0

labelview连续打印设置方法_第8张图片


        创建并编辑二维码控件,数据来源如果是多个连接域,中间需要用“&“来连接。

    labelview连续打印设置方法_第9张图片


以上设置好之后,就可以打印标签了。

你可能感兴趣的:(labelview)