Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1651 มุมมอง
Hi;
how to fix a domain on Many2many on odoo 10 without using a on_chnage function but the domain property:
dispensed_ids = fields.Many2many('school.matiere','dispensed_subjects',string='Dispensed Subjects',domain=lambda self: self._get_matietre_domain())

@api.onchange('dispensed_ids')
defitem_delivered_ids_onchange(self):
return {'domain': {'dispensed_ids':[('level_id', '=',[self.inscription_ids.mapped('class_id.level_id.id')])] } }

@api.model
def_get_matietre_domain(self):
domain = []domain.append(('level_id', 'in',self.inscription_ids.mapped('class_id.level_id.id')))
return domain
อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
0
พ.ค. 19
4213
1
พ.ย. 19
6251
0
ส.ค. 20
2320
1
ก.ค. 19
5135
2
พ.ค. 17
11307