Page 1 of 1

Checkbox readonly

PostPosted:Tue Mar 08, 2016 7:44 pm
by eduar
Hola buenas tardes, intento deshabilitar un CheckBox mediante la opción Readonly pero no lo realiza, que podría estar sucediendo. Gracias por su atención
Code: Select all
CheckBox firsoli = new CheckBox();
firsoli.setLabel("Firma solicitante");
firsoli.setName("firsolicitante");
firsoli.setReadonly(true);
firsoli.setValue(true);
executionContext.getContextInstance().setVariable("firsolicitante", firsoli);
Code: Select all
<checkbox name="firsolicitante" label="Firma solicitante" data="firsolicitante"></checkbox>

Re: Checkbox readonly

PostPosted:Wed Mar 09, 2016 6:33 pm
by jllort
Lo que pasa es que esto no esta mapeado. A ver si consigo explicarlo. Por un lado tienes el formulario del workflow ( este es el que manda a la hora de pintar los valores ) y por otro lado inyectas variables que sirven para "sobrecargar" ese campo de formulario. La sobrecarga ahora mismo solo se hace a nivel de los valores ( value ) no a nivel de este tipo de propiedades ( es decir no lo estas reemplazando, uno por otro, sino que se hace un mapeo de parte de uno sobre el otro ).

Para hacer esto que propones se debería realizar unas mínimas modificaciones al codigo fuente ( y ya te avanzo que este no era el espíritu de la funcionalidad ). Si quieres te puedo pasar las clases relacionadas, por si quieres modificarlo.

Re: Checkbox readonly

PostPosted:Fri Mar 11, 2016 8:59 pm
by eduar
Si claro muchas gracias, te estoy comentando como me va con ello.