تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
2 الردود
6961 أدوات العرض

def default_domain_users(self):

at=[]

userx = self.env.user.login

if userx == "bendjeddou.o":

ids_biens=self.env['gmat.journaleline'].search([('exp_P','=',0),('rapJor_ids','=',self.id)])

for item in ids_biens:

at.append(item.bien_id.id)

else:

ids_biens=self.env['gmat.journaleline'].search([('rapJor_ids','=',self.id)])

for item in ids_biens:

at.append(item.bien_id.id)

return [('id','in', at)]

user_filter = fields.Many2one('gmat.nbien',domain=default_domain_users)

الصورة الرمزية
إهمال
أفضل إجابة

try self._id or self.ids[0]

الصورة الرمزية
إهمال
الكاتب أفضل إجابة

hi hilari, no working this instruction


الصورة الرمزية
إهمال

then check the self object. and from where this function is called

المنشورات ذات الصلة الردود أدوات العرض النشاط
1
ديسمبر 23
20321
1
مارس 15
3828
0
أبريل 24
1883
4
نوفمبر 23
6006
0
أكتوبر 23
1758