如何修复对象在openerp中没有属性错误?

时间:2017-12-10 15:03:44

标签: openerp

我收到以下错误消息:

  

userx = self.env.user.login AttributeError:' my.module'对象没有   属性' env'

这是我的代码:

def domain_users(self):
userx = self.env.user.login
if userx == "name":
return [('exp_P','>',0)]
else:
return []
o2m_xxx = fields.One2many('my.module','rapJor_ids',string='XXX',domain = lambda self:self.domain_users())

1 个答案:

答案 0 :(得分:0)

在Many2one字段上应用域名。你有One2many字段,所以env找不到属性.....