Odoo 12 CE,Qweb文本报告包括所有HTML模板代码

问题描述 投票:0回答:1

我们从Odoo 12中知道,有一个选项可以将报告定义为文本,而不是PDF / HTML。我正在使用本机报告产品标签(PDF)进行测试,与那些人https://www.youtube.com/watch?v=1kPlOWj2Zpk完全一样。我得到的结果是一个txt文件,其中包含生成的模板中的所有HTML代码。附加了部分屏幕截图https://prnt.sc/qi90cg安装是全新的,没有第3方模块,只有odoo 12本身的发票。我和YouTube员工之间的唯一区别是,我正在测试社区版本,而YouTube视频清楚地显示了企业版本。为什么我也要导出HTML代码?预先谢谢你...

text report odoo qweb
1个回答
0
投票

他们使用了不会生成HTML标签的QWEB报告。

例如,以下两个代码:

<strong t-field="product.lst_price" t-options="{'widget': 'monetary', 'display_currency': product.company_id.currency_id}"/>

和:

<t t-esc="product.lst_price" t-options='{"widget": "float", "precision": 2}'/> <t t-esc="product.currency_id.symbol"/>

第一个会呈现给

<strong><span class="oe_currency_value">68.00</span> €</strong>

第二个将被翻译为

68.00 €

您可以在account_zebra找到示例

© www.soinside.com 2019 - 2024. All rights reserved.