首页 > 解决方案 > 如何使用模块“printer_zpl2”打印标签

问题描述

我正在使用 odoo 9,我想使用斑马打印机打印产品标签,这就是为什么我安装了一个名为“printer_zpl2”的自定义模块,但我不知道如何使用它来打印标签。有没有人用过它可以帮助我?

标签: python-2.7odoo-9zebra-printerszpl-ii

解决方案


  1. 确保打印机已连接到您的服务器
  2. 转到设置 > 打印 > 标签 > ZPL II 以创建新标签(定义模型并添加元素(设计 + 字段例如:数据字段中的“object.default_code”))
  3. 要调用执行标签打印机的操作,您必须更新模块并添加 ir.record 值(例如产品模板,将在“更多”中显示)

    <record model="ir.values" id="wizard_wizard_print_product_label">
        <field name="name">Print Product Label</field>
        <field name="key">action</field>
        <field name="key2">client_action_multi</field>
        <field name="model">product.template</field>
        <field name="value" eval="'ir.actions.act_window,' + str(ref('printer_zpl2.action_wizard_print_record_label_view'))"/>
    </record>
    
  4. 打开产品,选择更多并检查“打印产品标签”,选择打印机和您将使用的标签


推荐阅读