定制销售订单X.M.L.在Odoo 8中报告,在正文中添加company
字段不起作用。例如:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="my_report_body" inherit_id="sale.report_saleorder_document">
<xpath expr="//div[@class='page']/div[3]" position="replace">
<p t-if="o.date_order" class="text-right">
À <span t-field="company.city"/>, le <span t-field="o.date_order"/>
</p>
</xpath>
</template>
</date>
</openerp>
引发以下异常:
QWebException: "'NoneType' object has no attribute '_fields'" while evaluating
但是它适用于标题或页脚。我怎样才能使它在体内发挥作用?
答案 0 :(得分:3)
您已使用未注册/声明字段公司。
而不是公司使用 company_id 字段。
尝试使用以下代码。
替换
<span t-field="company.city"/>
与
<span t-field="o.company_id.city"/>