Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
2 Antworten
17073 Ansichten

In a form view, what way would you have a field only be editable when the object is crated and not editable afterwards.
 

Avatar
Verwerfen
Autor Beste Antwort

An object on create will not have an id. Afterwards, it will always have one.

Taking advantage of this behaviour, the id can be used to set the readonly attribute.

<field name="id" invisible="1"/>

<field name="uneditable_field" attrs="{'readonly': [('id', '!=', False)]}"/>

Avatar
Verwerfen

Well done. I was stuggled with this. I didn't think to add the "id" field as invisible to make it available in the domain. Thanks for sharing! J

Beste Antwort

nice post.


Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
0
Dez. 19
6295
1
Aug. 23
2033
0
Apr. 21
3259
1
Juli 19
7016
6
Juli 24
45701