0
我需要在Qweb報告中使用公司貨幣ID。我嘗試了下面的代碼,但沒有任何工作。收到錯誤:
AttributeError的:「NoneType」對象有沒有屬性「ID」在Qweb報告中獲取公司的currency_id Odoo 10
<span t-esc="company.id"/>
<span t-esc="o.company.id"/>
我需要在Qweb報告中使用公司貨幣ID。我嘗試了下面的代碼,但沒有任何工作。收到錯誤:
AttributeError的:「NoneType」對象有沒有屬性「ID」在Qweb報告中獲取公司的currency_id Odoo 10
<span t-esc="company.id"/>
<span t-esc="o.company.id"/>
如果o
是您的記錄,該報告就是印的名稱,如果從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" />
我沒有在我的qweb模板中獲得任何對象'o'。這是問題..我怎樣才能得到一個模型的默認對象在Qweb報告模板? – KbiR
所以它不是報告的qweb模板,而是客戶端的? – CZoellner
其qweb報告。我繼承了'report_saleorder',並保存在自定義模塊的/report/report_template.xml中。 – KbiR