为什么我的pdf报告在Odoo中不能很好地使用CSS样式?

n8ghc7c1  于 2023-02-01  发布在  其他
关注(0)|答案(3)|浏览(193)

我在Ubuntu服务器上使用Odoo 10。我尝试用wkhtmltopdf打印pdf格式的报价报告。但是设计看起来不太好。看起来CSS不工作
我曾尝试更改mypath/addons内的一些XML文件,但没有效果
下面是我的报价pdf文件:

kuhbmx9i

kuhbmx9i1#

第一个可能原因

如果您的报告没有样式,请尝试在设置〉参数〉系统参数中添加以下参数:

  • 第一个月第一次:第一个月第一次
  • web.base.url.freezeTrue。如果不使用此参数,则如果管理员登录Odoo,则web.base.url参数将使用地址栏中的当前地址更新。
  • report.url<IP address>:<Port>。如果web.base.url参数不足以使其工作,则应使用此URL。通常此URL应为:http://127.0.0.1:8069

第二个可能原因

也有可能是wkhtmltopdf软件包安装不好,或者它没有正确的版本. Here you can check the release 0.12.5,可以很好地与Odoo v10及更高版本.

第三个可能原因

正如here所建议的那样,报告内容必须位于具有该特定类的此元素内:<div class="page">

vaqhlq81

vaqhlq812#

转到配置/技术/系统参数并添加新参数:
键:report.url,值:http://0.0.0.0:8069
它应该会起作用

2guxujil

2guxujil3#

还有一点,如果你使用的是服务器,而ssl证书已经失效,那么web.base.url参数仍然是https://,样式可能无法正确加载。

相关问题