Many2one字段odoo 9中的两个值

时间:2017-10-10 08:35:17

标签: openerp odoo-9 odoo-10

在Many2one字段中我想查看发票名称和发票ammount_total如何添加此内容?

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€

有可能吗?

1 个答案:

答案 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