2017-06-15 14 views
0

qwebレポートで会社の通貨IDを使用する必要があります。私はコードの下で試したが、何も働かなかった。エラーを取得:
はAttributeError:o場合は「NoneType」オブジェクトが属性「ID」qwebレポートの会社のcurrency_idを取得するOdoo 10

<span t-esc="company.id"/> 

<span t-esc="o.company.id"/> 

答えて

0

を持っていませんが(レポートがために印刷され、レコードの名前であり、そしてodooからのガイドラインに従った場合つまり会社がフィールドcompany_idの下に保存されている場合は、

<!-- example for currency name --> 
<span t-field="o.company_id.currency_id.name" /> 
<!-- example for currency symbol --> 
<span t-field="o.company_id.currency_id.symbol" /> 
+0

私のqwebテンプレートにはオブジェクトoがありませんでした。それは問題です。qwebレポートテンプレートでモデルのデフォルトオブジェクトを取得するにはどうすればよいですか? – KbiR

+0

レポートのqwebテンプレートではなく、クライアントのテンプレートですか? – CZoellner

+0

そのqwebレポート。私は 'report_saleorder'を継承し、私のカスタムモジュールの/report/report_template.xmlに保存しました。 – KbiR

関連する問題