Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
2 Odgovori
2999 Prikazi
Hello, how could I limit the number of records shown by a many to one field and order the selection?


Avatar
Opusti
Best Answer

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
Opusti
Best Answer
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
Opusti
Related Posts Odgovori Prikazi Aktivnost
1
apr. 24
1876
1
jul. 20
8856
2
jul. 18
8778
1
jan. 22
3516
0
dec. 15
5419