Hello,
is there a way to show another field instead of rec name in many2one field without changing the rec name?
i mean to keep the rec_name as it is but show another field in a specific form?
Thanks
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello,
is there a way to show another field instead of rec name in many2one field without changing the rec name?
i mean to keep the rec_name as it is but show another field in a specific form?
Thanks
To display another field in specific form only you need to add context to xml of the Many2One field Then you will override name_get method in the model of Many2one field as below
def name_get(self):
if context is None:
context = {}
res = []
if context.get('special_display_name', False):
for record in self:
res.append(record.id, rec.YOurFieldYouWantToShow)
else:
for record in self:
res.append(record.id, record.name)
return res
please check the below links for
XML field:
<field name="Many2oneField" context="{'special_display_name': True}"/>
Hi,
Try use use name_get method for this
For more reference check the following blog.
https://www.cybrosys.com/blog/how-to-use-of-name-get-function-in-odoo
Regards
Create an account today to enjoy exclusive features and engage with our awesome community!
RegistracijaRelated Posts | Replies | Rodiniai | Veikla | |
---|---|---|---|---|
|
3
spal. 20
|
5393 | ||
|
2
bal. 25
|
7097 | ||
|
2
vas. 25
|
5857 | ||
|
1
gruod. 24
|
1418 | ||
|
2
birž. 24
|
6330 |