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
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
DaftarPost Terkait | Replies | Tampilan | Aktivitas | |
---|---|---|---|---|
Many2one field update based on condition
Diselesaikan
|
|
3
Okt 20
|
5391 | |
|
2
Apr 25
|
7096 | ||
Display values of dropdown in a many2one field
Diselesaikan
|
|
2
Feb 25
|
5857 | |
|
1
Des 24
|
1416 | ||
|
2
Jun 24
|
6330 |