i want to select all value of the route_ids in the product.template in default but i'm having hard time figuring out how to select the value of this many2many_checkbox with python code ,is there any way to do so ? I need your help please
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Księgowość
- Zapasy
- PoS
- Project
- MRP
To pytanie dostało ostrzeżenie
hello
when you write into the many2many field, at that time you can use like
product_id.write({'route_ids': [(6, 0, list_of_route_record_ids)]})
for write in field many2many type the process is same, just using widget it display data in different format.
so override the default_get method and in the return result of the method you have to update the value.
@api.model
def default_get(self, fieldslist):
res = super(classname, self).default_get(fieldlist)
res.update({'route_ids': [(6, 0, record_ids)]}) # where record_ids = you have to search route ids and pass the list of record
return res
Hi Mitul Shingala,
thank you for your answer, I think it worked,
Podoba Ci się ta dyskusja? Dołącz do niej!
Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!
Zarejestruj sięPowiązane posty | Odpowiedzi | Widoki | Czynność | |
---|---|---|---|---|
|
1
lis 17
|
2792 | ||
|
2
paź 23
|
6128 | ||
|
2
lis 22
|
6557 | ||
|
1
lis 21
|
5824 | ||
|
0
wrz 21
|
2681 |