Forum

Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

[14 CE] Tree View campo inseribile se nuova riga ma non modificabile se già inserito

Avatar
Ferrari Mattia

Salve,

è possibile impostare una Tree View con un campo che sia inseribile quando aggiungo una nuova riga ma che non possa essere modificato sulle righe già presenti nelle lista? Per spiegarmi meglio un readonly="1" ma valido sono per i campi esistenti che non mi blocchi la field nell'inserimento di una nuova riga

Avatar
Abbandona
1 risposta
0
Avatar
Alex Comba
Migliore risposta

Buongiorno,

potresti provare ad esempio a definire sul model corrispondente alla riga un campo così definito:

is_editable = fields.Boolean("Is Editable By Current User", compute='_compute_is_editable')

e poi impostare a livello di view il campo, su cui vuoi impostare il comportamento descritto, nel modo seguente:

attrs="{'readonly': [('is_editable', '=', False)]}

Avatar
Abbandona