跳至內容
選單
此問題已被標幟
2 回覆
2798 瀏覽次數
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
4月 24
1765
1
7月 20
8707
2
7月 18
8603
1
1月 22
3386
0
12月 15
5242