Mi inserisco in questo topic, anche se il mio problema è leggermente diverso.
Io devo rendere un campo required 'al volo' a secondo del valore di un many2one. Faccio l'esempio concreto almeno sarò più chiaro.
Form d'inserimento con un many2one e un campo testo semplice.
Il many2one 'category_id', si riferisce ad una tabella 'categorie' che ha come campi 'codice' e 'descrizione'.
Solo se seleziono la categoria 'x' nel many2one il campo testo 'note' della form mi diventa required.
Ho provato ad usare attrs nella vista. Fatto, funzionante ma con l'id di 'x' scritto nella vista che vorrei chiaramente evitare;
punto 1,
posso evitare di mettere l'id nella vista?
Io pensavo invece di aggiungere un nuovo campo in 'categorie' tipo 'rende_note_required' ed utilizzare un onchange su 'category_id'.
Così potrei sul paython are tutto quello che mi serve (vedo la tabella e controllo il campo 'rende_note_required'), per poi rendere required il campo. Ecco,
punto2...
Come posso modificare gli attributi delle viste da paython? E' possibile?
Io credo di no, ma aspetto (e spero) di essere clamorosamente smentito