2017-10-10 142 views
1

在Many2one字段中我想查看發票名稱和發票ammount_total如何添加此?Many2one字段中的兩個值odoo 9

customer_invoice = fields.Many2one('account.invoice', 'Customer Inv', select=True) 

現在打開customer_invoice字段後,我查看例如。 INV/2017/0001,INV/2017/0002我想要INV/2017/0001 100€,INV/2017/0002 200€

是否有可能?

+0

您必須添加一個'name_get'梅索德發票類 –

+0

這梅索德更改默認名稱 –

回答

1

這梅索德更改默認名稱,只是將其添加在發票類

@api.multi 
def name_get(self): 
    result = [] 
    for record in self: 
     name = record.name 
     if record.ammount_total : 
      name = record.name + ' ' + str(record.ammount_total) 
     result.append((record.id, name)) 
    return result 
+0

TNX的幫助,但我不在發票類中的更改是否可以僅在我的自定義模塊中的字段模塊中更改? – Pointer

+0

Theb把它放在你的自定義類中,在'inherit account.invoice'下面 –

+0

在我的例子中不起作用... https://postimg.org/image/24w9a0ga17/ – Pointer

相關問題