Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
2 Ответы
2794 Представления
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)]} }
Аватар
Отменить
Related Posts Ответы Просмотры Активность
1
апр. 24
1757
1
июл. 20
8687
2
июл. 18
8597
1
янв. 22
3381
0
дек. 15
5235