タイムシートの印刷を許可するために、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:「o.date_from」の評価中に「「NoneType」オブジェクトには属性「date_from」がありません」
私が使用する場合t-field
<span t-field="o.date_from"/>
QWebException: 'NoneType' オブジェクトには属性 '_all_columns' がありません
どうすれば解決できますか?ありがとう。