2017-06-15 102 views
0

我需要在Qweb報告中使用公司貨幣ID。我嘗試了下面的代碼,但沒有任何工作。收到錯誤:
AttributeError的:「NoneType」對象有沒有屬性「ID」在Qweb報告中獲取公司的currency_id Odoo 10

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

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

回答

0

如果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" /> 
+0

我沒有在我的qweb模板中獲得任何對象'o'。這是問題..我怎樣才能得到一個模型的默認對象在Qweb報告模板? – KbiR

+0

所以它不是報告的qweb模板,而是客戶端的? – CZoellner

+0

其qweb報告。我繼承了'report_saleorder',並保存在自定義模塊的/report/report_template.xml中。 – KbiR