1
任何连接到hr.employee或res.users的Many2one字段显示Many2one下拉工具中的值家庭地址或联系人。任何人有关于如何阻止这一点的建议?如何从Odoo的'Many2one'字段中取出'contact'值?
任何连接到hr.employee或res.users的Many2one字段显示Many2one下拉工具中的值家庭地址或联系人。任何人有关于如何阻止这一点的建议?如何从Odoo的'Many2one'字段中取出'contact'值?
您可以使用域名过滤器来避免不必要的结果。
对于如: - 在销售订单,我们只看到客户虽然它的相关对象是res.patner,因为域滤波它(请参见代码)
<field name="partner_id" on_change="onchange_partner_id(partner_id, context)" domain="[('customer','=',True)]" context="{'search_default_customer':1, 'show_address': 1}" options='{"always_reload": True}'/>
这里域滤波是“域= “[('customer','=',True)]”“
ie。只有客户场记录是真显示
从您的意见: - 如果你想看到系统用户只有用户res.users的代替res.partner。喜欢: -
'user_id' : fields.many2one('res.users', 'User')
希望这会有所帮助。
谢谢白驹,但是在用户的情况下呢? user_id = True? –
可否提请res.users many2one领域的需要,以便更好地理解? –
在日历应用程序中有一个“添加最爱日历”的下拉列表。当我们尝试添加用户时,它会显示存储在联系人中的地址。 –