打印报告
项目描述
本模块允许用户将报告发送到服务器连接的打印机。
它为报告添加了一个可选行为,可以直接将其发送到打印机。
发送到客户端是默认行为,为您提供可下载的PDF
发送到打印机在选定的打印机上打印报告
它检测打印机的纸盒安装,并允许您选择要直接打印的纸张来源。
报告行为由设置定义。
您可以在默认用户配置、默认报告配置和每个用户/每个报告的特定配置中找到此选项。
这允许您为预印纸张等特定纸张来源分配特定的纸张来源。
设置可以进行配置
全局
按用户
按报告
按用户和报告
目录
安装
要安装此模块,您需要
安装PyCups - https://pypi.python.org/pypi/pycups
sudo apt-get install cups
sudo apt-get install libcups2-dev
sudo apt-get install python3-dev
sudo pip install pycups
配置
要配置此模块,您需要
在访问权限下启用“打印/打印用户”选项,以授予用户查看打印菜单的能力。
作业将被发送到与报告的 print_report_name 名称匹配的打印机(截断至80个字符)。默认情况下,CUPS网络界面或Odoo不会显示。要查看此信息,您需要更改CUPS服务器的配置,并将JobPrivateValue指令设置为“job-name”,然后重新加载服务器。有关详细信息,请参阅cupsd.conf(5) <https://www.cups.org/doc/man-cupsd.conf.html>。
使用
使用指南
要更新CUPS打印机,请转到设置 > 打印 > 从CUPS更新打印机
要在特定打印机或纸盒上打印报告,您可以在设置 > 打印 > 报告中更改这些设置以定义默认行为。
要为特定用户在特定打印机上打印报告以及/或纸盒,您可以在设置 > 打印 > 报告中的针对特定用户的具体操作中更改这些设置。
用户还可以在其偏好设置中选择默认操作、打印机或纸盒。
如果没有为报告和用户配置纸盒,则使用CUPS服务器上的默认纸盒设置。
变更日志
13.0.1.0.0 (2019-09-30)
[发布] 从V12迁移。
12.0.1.0.0 (2018-02-04)
[发布] 从V11迁移。
错误跟踪器
在GitHub问题上跟踪错误。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的反馈来帮助我们解决问题。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
Ferran Pegueroles <ferran@pegueroles.com>
Albert Cervera i Areny <albert@nan-tic.com>
Davide Corio <davide.corio@agilebg.com>
Lorenzo Battistini <lorenzo.battistini@agilebg.com>
Yannick Vaucher <yannick.vaucher@camptocamp.com>
Lionel Sausin <ls@numerigraphe.com>
Guewen Baconnier <guewen.baconnier@camptocamp.com>
Dave Lasley <dave@laslabs.com>
Sylvain Garancher <sylvain.garancher@syleam.fr>
Jairo Llopis <jairo.llopis@tecnativa.com>
Graeme Gellatly <graeme@o4sb.com>
Rod Schouteden <rod@schout-it.be>
Alexandre Fayolle <alexandre.fayolle@camptocamp.com>
维护者
此模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。
此模块是GitHub上OCA/report-print-send项目的一部分。
欢迎您贡献力量。有关如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo14_addon_base_report_to_printer-14.0.2.0.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e5dffb60f794e0e3fb34927bc911be529398ebf3f06ad3dca1eaf60cec18d799 |
|
MD5 | cb7b6158b4f1c50ba320af906fa74e4f |
|
BLAKE2b-256 | 8a3c0a12f0e7e16345af240d88ac281f237dce46ec29fc1794f4bad0d6be6997 |