Is there a way to change whether the field is required or not based on some method or some other field in a different module?
Something that would work both on create and write?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Is there a way to change whether the field is required or not based on some method or some other field in a different module?
Something that would work both on create and write?
Create a related field and hide it in the form view, then write it into the attrs attribute of the view definition:
class my_model(osv.osv): _name = 'my.model' _columns = { # ... 'other_field': fields.related('other_object_id', 'other_object_field', type='boolean', string='Other Field'), }
<field name="my_field" attrs="{'required': [('other_field','=',True)]}"/>
<field name="other_field" invisible="1"/>
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
Inscribirse| Publicaciones relacionadas | Respuestas | Vistas | Actividad | |
|---|---|---|---|---|
|
|
1
mar 15
|
7959 | ||
|
What is use of oldname?
Resuelto
|
|
2
ago 22
|
14931 | |
|
|
0
jun 22
|
2221 | ||
|
|
1
oct 19
|
5516 | ||
|
|
2
sept 19
|
6468 |