I have a class like this:
class Test:
_inherit = "some_model"
test = fields.Many2one('res.partner', domain=[('parent_id', '=', super_field)])
super_field is defined in some_model, how can I make my test field here use a domain with super_field?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I have a class like this:
class Test:
_inherit = "some_model"
test = fields.Many2one('res.partner', domain=[('parent_id', '=', super_field)])
super_field is defined in some_model, how can I make my test field here use a domain with super_field?
I solved it long time ago but putting my answer here for closure.
To do this just pass the domain as string:
domain="[('parent_id', '=', super_field)]"
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
Daftar| Post Terkait | Replies | Tampilan | Aktivitas | |
|---|---|---|---|---|
|
8
Feb 17
|
9212 | |||
|
0
Jan 17
|
6462 | |||
|
|
2
Feb 24
|
13472 | ||
|
4
Mei 24
|
19666 | |||
|
domain in many2one that in One2many field
Diselesaikan
|
1
Okt 22
|
4134 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.