Skip to Content
Menu
This question has been flagged
2 Replies
3938 Views

Hi,

I want to search using different fields in a field with many2one content.

Screen 1: https://prnt.sc/2Z1wOx_P8HjA

Screen 2: https://prnt.sc/iAJdOt7UsgRU

Screen 3: https://prnt.sc/WKub100kXvCO

***I want it to find by Code field

Thanks.

Avatar
Discard
Best Answer

Hi  Tugay HATIL,

Name search function is an odoo ORM method that is responsible for searching the specific records by some field values in a relational field.


For More Refer,


https://www.youtube.com/watch?v=dd5SYkPSMSo

https://www.cybrosys.com/blog/name-search-function-in-odoo-14#

Avatar
Discard
Author

thanks @Kiran K

Best Answer

Hello Tugay HATIL,

For find a record based on name and code field of project (M2O) field of sale order, you can use name_search ORM method,
You can refer below code for that is mention in Comment. 

Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari

Avatar
Discard

@api.model
def name_search(self, name='', args=None, operator='ilike', limit=100):
if args is None:
args = []
domain = args + ['|', ('name', operator, name),
('code', operator, name)]
return super(ProjectProject, self).search(
domain, limit=limit).name_get()

Author

thanks @Jainesh Shah(Aktiv Software)

Related Posts Replies Views Activity
0
Apr 23
1211
0
Dec 22
687
2
Jul 22
5410
2
Apr 21
2038
3
Mar 15
3719