Drop down menu 如何使我的领域在多个一?

Drop down menu 如何使我的领域在多个一?,drop-down-menu,many-to-one,Drop Down Menu,Many To One,在openerp中,我创建了多个字段。它有我表格中的客户编号 xml 上面的代码运行良好。它正在显示客户名称 但是我想列出客户id,这样我就可以像下面这样编码 xml 蟒蛇 'client_id':fields.manyOne('res.partner','client id') 当使用此代码时,它不显示id。它只显示“创建和编辑” 我想显示客户id。我的代码有什么问题?这通常是因为当您在客户字段上使用多个方法时,它会从您的“名称”字段中获取下拉列表的值(默认情况下) <field n

在openerp中,我创建了多个字段。它有我表格中的客户编号

xml

上面的代码运行良好。它正在显示客户名称

但是我想列出客户id,这样我就可以像下面这样编码

xml


蟒蛇 'client_id':fields.manyOne('res.partner','client id')

当使用此代码时,它不显示id。它只显示“创建和编辑”


我想显示客户id。我的代码有什么问题?

这通常是因为当您在客户字段上使用多个方法时,它会从您的“名称”字段中获取下拉列表的值(默认情况下)

<field name = "customer_name" on_change="on_change_customer(customer_name)"/>
'customer_name': fields.many2one('res.partner','customer name'),
<field name= "client_id" domain="[('client_id','=',True)]" on_change="on_change_customer(client_id)"/>