您好我在打印报告时遇到问题。我已经用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。提前致谢
答案 0 :(得分:1)
试试这个解决方案:
下载此内容 - 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
可能会帮助你。
答案 1 :(得分:0)
试试这个解决方案:
wkhtmltopdf
https://downloads.wkhtmltopdf.org/0.12/0.12.1/ sudo dpkg -i file_name.deb
sudo apt-get install -f
希望它能解决你的问题。
答案 2 :(得分:0)
试试这个可能会对你有所帮助..
sudo pip install Wkhtmltopdf
希望这能解决您的问题。