2017-07-14 63 views
0

我在stock.quant.package模型中創建了一個字段。表單視圖中的重複字段問題odoo

tracking_ref=fields.Char("Tracking Ref") 

此字段在兩個單獨的模塊中使用,我不能給模塊依賴項,因爲它們都是單獨的模塊。

可能兩個模塊都安裝在同一個數據庫中,或者可能有可能是 在某些數據庫中只安裝了一個模塊。

由於這個原因,我在兩個模塊中創建了相同的字段&視圖。

但現在的問題是,如果兩個模塊都安裝,那麼字段是 在窗體視圖中可用兩次。

是否有任何可能,如果我們安裝兩個模塊,那麼字段將只能在窗體視圖中顯示一次。

回答

2

我不確定這是最好的解決方案。剛剛嘗試:

  1. 創建一個新的模塊,說module_common
  2. 將所有常用的領域和功能,在新的模塊module_common
  3. 使這個模塊依賴於另外兩個模塊。

例如:module_a取決於module_commonmodule_common取決於module_common

希望它能解決您的問題。

+0

我同意你的看法,因爲這個字段是在兩個模塊中需要的,你應該創建一個這兩個模塊依賴的模塊。好和KbiR – Cherif

相關問題