Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
2824 Переглядів
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
1775
1
лип. 20
8741
2
лип. 18
8630
1
січ. 22
3414
0
груд. 15
5293