2015-10-15 60 views

回答

1

您可以使用域名过滤器来避免不必要的结果。

对于如: - 在销售订单,我们只看到客户虽然它的相关对象是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') 

希望这会有所帮助。

+0

谢谢白驹,但是在用户的情况下呢? user_id = True? –

+0

可否提请res.users many2one领域的需要,以便更好地理解? –

+0

在日历应用程序中有一个“添加最爱日历”的下拉列表。当我们尝试添加用户时,它会显示存储在联系人中的地址。 –

相关问题