打印机ZPL II
odoo9-addon-printer-zpl2的Python项目详细描述
ZPL II标签打印
此模块将报表扩展到打印机(base_report_to_printer) 模块添加ZPL II标签打印功能。
这个模块是用来作为模块开发的基础,而不是单独提供一个gui。 更多细节见下文。
安装
没什么特别的,只是安装模块。
配置
要配置此模块,您需要:
- 转到settings>;printing>;labels>;zpl ii
- 创建新标签
通过创建新的ir.values记录,还可以在任何模型上添加标签打印向导。 例如,要在product.product模型上添加打印向导:
<recordmodel="ir.values"id="wizard_wizard_print_product_label"><fieldname="name">Print Product Label</field><fieldname="key">action</field><fieldname="key2">client_action_multi</field><fieldname="model">product.product</field><fieldname="value"eval="'ir.actions.act_window,' + str(ref('printer_zpl2.action_wizard_print_record_label_view'))"/></record>
使用量
要打印标签,需要从任何地方(其他模块、服务器操作等)调用使用标签打印方法。
# Example : Print the label of a productself.env['printing.label.zpl2'].browse(label_id).print_label(self.env['printing.printer'].browse(printer_id),self.env['product.product'].browse(product_id))
如果在某些型号上添加了通用标签打印向导,则也可以使用该向导。
已知问题/路线图
- 添加按钮以生成模型的ir.values
- 在单独的模块中开发一个“设计器”视图,以便通过简单的鼠标点击/拖动来绘制标签
缺陷跟踪器
在GitHub Issues上跟踪错误。如果有麻烦,请 如果您的问题已经报告,请检查那里。如果你先发现它, 通过提供详细而受欢迎的反馈,帮助我们粉碎它。
学分
图像
- 奥多社区协会:Icon。
贡献者
- Sylvain Garancher,sylvain.garancher@syleam.fr>;
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
若要对此模块作出贡献,请访问https://odoo-community.org。