Page 1 of 1

"Validators" para los elementos de formularios

PostPosted:Fri Apr 06, 2012 2:44 pm
by cwest
Primeramente, perdóname por mi mal español. Estoy aprendiendo ahora en los EE.UU. pero yo quiero obtener la respuesta lo antes posible. Cuando veo los datos de un workflow, puedo ver que cada elemento de formulario tiene una propiedad con nombre "validators", que parece como un array. Mi pregunta es, ¿de que manera podemos usar este propiedad para validar los datos que la persona introduzca? ¿Tiene alguien unos ejemplos de código que muestra de que manera puedo usar esta propiedad?

Re: "Validators" para los elementos de formularios

PostPosted:Sun Apr 08, 2012 6:00 pm
by jllort
Por ejemplo esto es un input que tiene una doble validación req ( required ) dec ( valor decimal)
Code: Select all
<input label="Importe" name="okp:importe">
    <validator type="dec"/>
    <validator type="req"/>
</input>
Te aconsejo que heches un vistazo al dtd en http://www.openkm.com/dtd/property-groups-2.0.dtd ahí esta la definicion de los posibles tipos de validación y si quieres ver la implementación http://doxygen.openkm.com/5.1.x/dd/d92/ ... dator.html el ValidatorBuilder es el contructor y en cada caso puedes ver como se realiza la validación ( las clases relacionadas )