İçereği Atla
Menü
Bu soru işaretlendi
1 Cevapla
1642 Görünümler

Hello every one

I try to remove one option from selection field by redefine filed without unwanted option, but it is still visible

stander code :

gender = fields.Selection([
('male', 'Male'),
('female', 'Female'),
('other', 'Other')], groups="hr.group_hr_user", tracking=True)

custom code :

gender = fields.Selection([
('male', 'Male'),
('female', 'Female'),
], tracking=True)



Avatar
Vazgeç
Üretici

Thank you 

it works by your solution

En İyi Yanıt

Hello EsDev,

Hope you are doing well.

If you want to remove any option from selection field then you have to override that selection field and rewrite like below.

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

Avatar
Vazgeç

class HrEmployeePrivate(models.Model):
_inherit = 'hr.employee'

@api.model
def get_gender_selection(self):
return [('male', 'Male'), ('female', 'Female')]

gender = fields.Selection(get_gender_selection, tracking=True)

İlgili Gönderiler Cevaplar Görünümler Aktivite
3
Eyl 25
2692
0
Ağu 25
303
1
Ağu 25
2308
2
Tem 25
8129
2
Tem 25
4565