2015-06-02 65 views
2

我有一個模型customer和另一個模型company。模型customer有一個名爲company_id的字段,它是指向companyMany2one。此外,company有一個字段字符名爲trade_name如何在Odoo的看板視圖中使用點符號?

現在,我創建customer的看板視圖,使用Qweb。我想要顯示每個客戶的公司的商品名稱。

<t t-field="company_id.trade_name"/> 

該行不起作用,我在看板視圖中的字段應該是空白。我也嘗試了t-esc,並且編寫了<field...>,就像我使用樹或表單視圖一樣,但他們不接受點符號。

我知道它完美的工作在報告中。看板的意見如何?我怎樣才能管理這麼簡單的任務?

+0

目前,我還沒有找到一個解決方案。我做了一個解決方法:我在'res_partner'中聲明瞭一個字段'company_trade_name',它是與'company_id.trade_name''相關的字符。這樣我就可以在看板視圖上使用它。但如果有人找到更好的方法,請讓我知道! – forvas

回答

0

在你的情況基本上

web_kanban模塊用來管理所有與看板視圖相關的類。

用於將元素顯示到看板卡中,並且您可以輕鬆地在其上拖放設施。

看板查看是完全混合樹和窗體所有收集。

看板Tamplate: -

看板視圖必須限定至少一個tamplate看板盒,這將一次爲每個記錄被呈現。

這樣,聽到記錄是全局對象,您可以在記錄對象的幫助下訪問每個字段。

需要遵循以下方式:

添加你的領域進入看板卡,然後之後你可以通過全球記錄對象看板視圖的模板標籤訪問該字段。

<div t-if="record.company_id.trade_name.raw_value"> 
    <t t-esc="record.company_id.trade_name.value"/> 
</div> 

我希望我的回答可以有助於您:)

相關問題