我正在 Odoo (OpenERP) v.8 上编写一个模块以允许打印时间表。我正在使用 QWeb 报表类型,但我无法使用我需要使用的字段。
res_company
如果我从模块中调用一个字段,它可以正常工作。
<template id="report_timesheet_document">
<t t-call="report.external_layout">
<div class="page">
<div class="row">
<div>
<span t-esc="res_company.name"/>
</div>
</div>
如果我从其他模块调用一个字段,例如res_partner
,它不起作用。我不能使用当前对象中的字段(时间表,继承自hr_timesheet_sheet.sheet
)。
如果我使用t-esc
:
<span t-esc="o.date_from"/>
QWebException:“‘NoneType’对象在评估‘o.date_from’时没有属性‘date_from’”
如果我使用t-field
<span t-field="o.date_from"/>
QWebException:“NoneType”对象没有属性“_all_columns”
我该如何解决?谢谢。