Odoo Help


condition of the form on save and on edit

Basem Taha
on 8/25/15, 3:16 PM 1,073 views

i want to hide a certain field upon creation, but not on edit.

just to hide the field on creation, but on edit it will be visible.

i dont have states or workflow in my form, i want to use the attrs={invisible:[('','','')]} , but i cant get the state or the condition of the form to write in the domain.

Axel Mendoza
On 8/25/15, 3:32 PM

you could setup your domain based on the id field or create_date = False, also you need to declare that field in the view with invisible="1" to use it in the domain, something like this:

<field name="id" invisible="1"/> 
<field name="field_name" attrs="{'invisible':[('id','=','False')]}"/>

it works, thanks!

Basem Taha
on 8/26/15, 8:36 AM

well done !!

Ankit H Gandhi(AHG)
on 8/27/15, 6:37 AM

Thx Axel, this has resolved the same problem with me. I gave you one upvote.

Tarek Mohamed Ibrahim
on 8/27/15, 7:16 AM

Thanks to all of you, nice to help and receive upvotes

Axel Mendoza
on 8/27/15, 9:31 PM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 8/25/15, 3:16 PM
Seen: 1073 times
Last updated: 8/27/15, 6:42 AM