Odoo 12 CE,Qweb-text 报告包含所有 HTML 模板代码
Odoo 12 CE, Qweb-text report includes all HTML template code
我们从 Odoo 12 中了解到,有一个选项可以将报告定义为文本,而不是 PDF/HTML。我正在使用本地报告产品标签 (PDF) 进行测试,与那些家伙 https://www.youtube.com/watch?v=1kPlOWj2Zpk 完全一样。我得到的结果是一个 txt 文件,其中包含生成模板中的所有 HTML 代码。
附上部分截图 https://prnt.sc/qi90cg
安装是全新的,没有第 3 方模块,只有 odoo 12 本身的发票。我和 YouTube 人员之间唯一的区别是我在社区版本上进行测试,而 YouTube 视频清楚地显示了企业版本。
为什么我也导出 HTML 代码有什么建议吗?
提前谢谢你...
他们使用了不生成 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
找到示例
我们从 Odoo 12 中了解到,有一个选项可以将报告定义为文本,而不是 PDF/HTML。我正在使用本地报告产品标签 (PDF) 进行测试,与那些家伙 https://www.youtube.com/watch?v=1kPlOWj2Zpk 完全一样。我得到的结果是一个 txt 文件,其中包含生成模板中的所有 HTML 代码。 附上部分截图 https://prnt.sc/qi90cg 安装是全新的,没有第 3 方模块,只有 odoo 12 本身的发票。我和 YouTube 人员之间唯一的区别是我在社区版本上进行测试,而 YouTube 视频清楚地显示了企业版本。 为什么我也导出 HTML 代码有什么建议吗? 提前谢谢你...
他们使用了不生成 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
找到示例