嗨,我在打印报告时遇到问题 . 我已经用html编写了报告格式,然后制作了模块并将其与相关模型相关联 . 并将其上传到我的在线服务器上
首先我收到此错误:Wkhtmltopdf失败(错误代码:-6) . 消息:切换--header-spacing,不支持使用未修补的qt,将被忽略 . 开关--header-html,不支持使用未修补的qt,将被忽略 . 切换--footer-html,不支持使用未修补的qt,将被忽略.QXcbConnection:无法连接到显示
我使用以下链接解决了这个问题https://gist.github.com/tejastank/45b6eba13fb38e24110218e3ce50129b
它仍然没有打印但继续在rec_name区域创建报告的子项,请参阅附件
并在侧面显示此错误
问题:
1) . 如何直接从打印按钮打印报告而不会出现这些错误 .
我们的一位客户给我们访问了ERP以进行一些更改,我看到有报告当我们点击那里的打印按钮ERP它下载报告的PDF版本然后我们打印它 . 所以
2) . 我们如何以PDF格式下载报告 .
我使用的是odoo10而不是odoo8 . 提前致谢
3 回答
试试这个解决方案
下载这个 - https://downloads.wkhtmltopdf.org/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
然后按照以下步骤操作:(如果关于WKHTMLTOPDF并非安装,而不是第1步必须这样做)1)sudo dpkg -i http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
2)sudo ln -s / usr / local / bin / wkhtmltopdf / usr / bin 3)sudo ln -s / usr / local / bin / wkhtmltoimage / usr / bin
可能它会帮助你 .
试试这个解决方案
下载
wkhtmltopdf
https://downloads.wkhtmltopdf.org/0.12/0.12.1/使用此命令安装* .deb文件,
sudo dpkg -i file_name.deb
如果在安装执行期间发生任何错误,
sudo apt-get install -f
sudo cp / usr / local / bin / wkhtmltopdf / usr / bin
重启odoo服务器并尝试 .
希望它能解决你的问题 .
尝试这个可能它会帮助你..
希望这能解决你的问题 .