Foros del Web » Creando para Internet » Flash y Actionscript »

bug en string validator ???

Estas en el tema de bug en string validator ??? en el foro de Flash y Actionscript en Foros del Web. Buenas gente, he realizado unas pruebas con los validadores y creo que encontré un problema bastante serio. Sean los siguientes 2 formItems: Código: <mx:FormItem label="Nombre ...
  #1 (permalink)  
Antiguo 25/01/2010, 08:07
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 12 años, 8 meses
Puntos: 0
Desacuerdo bug en string validator ???

Buenas gente, he realizado unas pruebas con los validadores y creo que encontré un problema bastante serio.

Sean los siguientes 2 formItems:
Código:
<mx:FormItem label="Nombre completo:" required="true">
    <mx:TextInput id="nombreTextInput"/>
</mx:FormItem>
<mx:FormItem label="Documento de identidad: " required="true">
    <mx:TextInput id="documentoIdTextInput"/>
</mx:FormItem>
Y sean los siguientes 2 simples validators:
Código:
<mx:StringValidator id="nombreValidator" source="{nombreTextInput}" property="text" requiredFieldError="Campo requerido" />
<mx:StringValidator id="documentoIdValidator" source="{documentoIdTextInput}" property="text" requiredFieldError="Campo requerido" />
Les comento el bug.. si voy al formulario y me paso en el documentoId y apreto tab.. me sale : Campo requerido, si lo hago para el nombre, también.

Ahora.. si primero lo hago para el nombre, y luego lo hago en el documento... el nombre dice: "Campo requerido" pero el documento dice "This field is required" .

LOL!!

Bug???
  #2 (permalink)  
Antiguo 25/01/2010, 09:42
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: bug en string validator ???

Me respondo yo solo, el problema era q tenia otro validator numerico para el mismo campo y cuando se activaba usaba ese validador que no tenia la propiedad requiredFieldError activada.

Etiquetas: bug, flex, string, validador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:35.