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
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
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,
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
Registrieren| Verknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
|---|---|---|---|---|
|
|
1
Nov. 17
|
3075 | ||
|
|
2
Okt. 23
|
6999 | ||
|
|
2
Nov. 22
|
7436 | ||
|
|
1
Nov. 21
|
6698 | ||
|
|
0
Sept. 21
|
3460 |