Hello, how could I limit the number of records shown by a many to one field and order the selection?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello, how could I limit the number of records shown by a many to one field and order the selection?
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
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)]} }
Создайте аккаунт сегодня, чтобы получить доступ к эксклюзивным функциям и стать частью нашего замечательного сообщества!
Регистрация| Похожие посты | Ответы | Просмотры | Активность | |
|---|---|---|---|---|
|
1
апр. 24
|
2331 | |||
|
1
июл. 20
|
9510 | |||
|
2
июл. 18
|
9550 | |||
|
1
янв. 22
|
4172 | |||
|
0
дек. 15
|
6273 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.