2015-05-21 16:16 GMT+02:00 Antonio Roncero <[email protected]>: > > > El jueves, 21 de mayo de 2015, 14:19:50 (UTC+1), Jesús Martín Jiménez > escribió: >> >> Hola Antonio, >> >> El 21 de mayo de 2015, 15:03, Antonio Roncero <[email protected]> escribió: >>> >>> Hola, >>> >>> estoy probando hacer una vista editable sobre un modelo y en principio >>> funciona bien. Pero me gustaria saber como puedo hacer para cuando pulso >>> enter y se crea una nueva linea, el foco se ponga sobre el primer campo >>> editable de la linea. >>> >>> Y una segunda pregunta, como puedo hacer que el atributo readonly sea 1 o >>> 0 segun un campo del modelo, es decir, si tengo un modelo con un campo A y >>> otro B (de tipo boolean) que el campo A en la vista arbol editable sea >>> readonly segun si B es True o False. >> >> >> Utiliza el parámetro states [1]. Tienes ejemplos en el código de muchos >> módulos. >> >> [1] http://doc.tryton.org/3.4/trytond/doc/ref/models/fields.html#states > > > Hola Jesús, he probado esto > > <field name="A" states="{'readonly': Not(Bool(Eval('B')))}" />
Al modelo. Hay muchos ejemplos.
