Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
3016 Vistas
Hello, how could I limit the number of records shown by a many to one field and order the selection?


Avatar
Descartar
Mejor respuesta

Hi,

You can use this module from OCA.It lets you define the number of records to be shown from settings.

https://apps.odoo.com/apps/modules/16.0/web_m2x_options/


Hope it helps

Avatar
Descartar
Mejor respuesta
Try this for limit and ordered records,

@api.onchange('many2one_field') def limit_many2one_records(self): limit = 5 limited_records = self.env['related.model'].search([], limit=limit,order='order_field') return { 'domain': {'many2one_field': [('id', 'in', limited_records.ids)]} }
Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
abr 24
1883
1
jul 20
8867
2
jul 18
8798
1
ene 22
3518
0
dic 15
5422