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)]"
관련 게시물 | 답글 | 화면 | 활동 | |
---|---|---|---|---|
|
8
2월 17
|
8578 | ||
|
0
1월 17
|
6067 | ||
|
2
2월 24
|
12850 | ||
|
4
5월 24
|
18448 | ||
|
1
10월 22
|
3586 |