2017-12-10 3 views
1

オブジェクトを修復するにはどのようにしてopenerpに属性エラーがありませんか?私は、次のエラーメッセージを取得しています

userx = self.env.user.login AttributeError: 'my.module' object has no attribute '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()) 

答えて

0

はMany2oneフィールドにドメインを適用します。 One2manyフィールドがあるので、属性としてenvが見つかりません.....

関連する問題