PDF 阅读/编辑密码
QingERP 可以为指定的 PDF 报表设置阅读密码和编辑密码。阅读密码用于打开受保护的 PDF;编辑密码用于限制修改等操作。密码保护需要逐张报表启用,在高级设置中填写默认密码不会自动加密所有 PDF。
适用条件
本页适用于安装了 Odoo 20 版 qing_base 和支持 PDF 密码保护的 mommy_base 的实例。管理员还需确认运行环境已安装 qpdf。实际可用性以实例版本和运行环境为准。
设置步骤
- 由有设置权限的管理员进入业务系统的高级设置,填写 PDF 的默认阅读密码与编辑密码并保存。
- 开启开发者模式,进入设置 → 技术 → 报表 → 报表,找到需要保护的 PDF 报表动作。
- 在该报表动作中启用 Enable PDF Password(PDF 密码保护),按需要填写该报表专用的阅读或编辑密码,并保存。报表专用密码优先于全局默认值。
- 用测试单据打印该报表,确认文件需要预期的阅读密码,并检查编辑限制是否符合要求。
没有启用密码保护的报表仍按原方式生成。不要把密码直接写进文档、截图或工单;应通过受控渠道交付给授权人员。
打印失败时检查什么
启用保护后,如果所需密码缺失、服务器没有安装 qpdf,或加密过程失败,打印会报错,不会退回未加密的 PDF。请管理员检查报表动作、默认密码、报表专用密码和运行环境;不要通过关闭保护来掩盖故障。
文件是在浏览器预览还是直接下载,由PDF 打印预览设置决定;两项设置的用途不同。