首页 > 解决方案 > 如何在odoo中的many2one字段中显示字符'-'之后的文本

问题描述

实际上我正在使用自定义模块,我想在与模型 res_partner 有关系的字段 many2one 中显示字符“-”之后的文本。

实际系统示例

在字段 many2one“partner_shipping_ids”中,我只想显示字符 '-' 之后的文本。这可能吗?

标签: pythonodoo

解决方案


根据您的要求,您需要为此编写一个 name_get 方法,例如:

@api.depends('name')
def name_get(self):
    res = []
    for record in self:
        name = record.name
        res.append((record.id, name))
    return res

在这里,您可以提供 name = 您需要在下拉列表中显示的任何内容。


推荐阅读