在openerp中我创建了很多2字段。它有我的表格的客户数
XML
<field name = "customer_name" on_change="on_change_customer(customer_name)"/>
蟒
'customer_name': fields.many2one('res.partner','customer name'),
上面的代码工作正常。它显示了客户名称。
但我想列出客户端ID。所以我编码就像跟着
XML
<field name= "client_id" domain="[('client_id','=',True)]" on_change="on_change_customer(client_id)"/>
蟒 'client_id':fields.many2one('res.partner','Client Id'),
使用此代码时,它不显示id。它只显示“创建和编辑”
我想显示客户端ID。我的代码有什么问题?
答案 0 :(得分:0)
通常是因为当您在客户字段上使用many2one方法时,它会从“名称”字段中获取该下拉列表的值(默认情况下这是)