Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
1520 Weergaven

I have this XML code


field name="my_company_payment_data_entry_mode" attrs="{'required': [('code','in',('my_company'))],'invisible': [('my_feature_enable', '=', True)]}" /

 

 field name="my_company_payment_data_entry_mode_read_only" attrs="{'invisible': [('my_feature_enable', '=', False)]}" /

(I know i am missing the ">" and the other one but i can't post with them in)


The field is set-up like this 

my_feature_enable= fields.Boolean(string=(""), default=constants.MY_COMPANY_PLUGIN_FEATURES.get('feature'))

And the constant like this 

MY_COMPANY_PLUGIN_FEATURES = {'feature': True,}

The problem i am facing is that, the fields that show in the configuration files is always the read only one and i have no idea why


It seems to be a probleme with my declaration of my field. I am not sure of how to declare a boolean fields


I am working with odoo 16

Avatar
Annuleer
Auteur Beste antwoord

Ok so my probleme is that when i put my boolean fields in the view, i make it with the attributs invisible=1 which make it so it can't be seen but as a consequences the value can't be read either so it give False. Any solution to that?


Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
1
apr. 24
1929
2
jan. 24
1357
2
jun. 23
4091
0
jan. 24
875
0
jan. 24
827