Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
2 ตอบกลับ
3793 มุมมอง

.py

class aa

_name = 'model.model1'

managers= fields.Many2one('model.model2')



class bb

_name = 'model.model2'

name = fields.Char()

manager_name = fields.Many2many('hr.employee')/////////////////////////////////////In xml i use many2many_tags


 I need to write domain (in xml) first model(ie, model.model1) based on manager_name from second model(ie, 'model.model2').

Assume , i select more than one manager_name from second model(ie, 'model.model2').

This view should only visible for those selected manager_name from second model(ie, 'model.model2').

อวตาร
ละทิ้ง

You have mentioned "This view should only visible for those selected manager_name from second model(ie, 'model.model2').",so do you want to hide any field or view? or you want to display records based on domain? please describe more to understand.

คำตอบที่ดีที่สุด

You have to use dynamic domain filter to complete this task.

please refer this - \https://www.linkedin.com/pulse/how-set-dynamic-domain-filter-many2one-field-odoo-rishan-malaka/

อวตาร
ละทิ้ง