2017-10-28 142 views
2

我想在單個many2one字段中連接多個字符字段並在其他模塊中訪問此字段。我們應該怎麼做?如何cancatenate在一個many2one字段中的多個字符字段?

例如: - I具有在 模塊與不同類的5個字符字段,並希望在一個單一的 many2one字段來連接這5個字符字段。另外我想訪問另一個 模塊中的many2one字段。

任何人都可以幫助我嗎?

回答

3

使用name_get函數。

例:

@api.multi 
@api.depends('name', 'state') 
def name_get(self): 
    result = [] 
    for move in self: 
     if move.state == 'draft': 
      name = '* ' + str(move.id) 
     else: 
      name = move.name 
     result.append((move.id, name)) 
    return result 

希望它會幫助你。

相關問題