FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Validar que el edit contenga 12,13 o 14 digitos
Hola, tengo un problema con la validación de un edit, éste edit contendrá el código de barras del producto, los cuales regularmente tienen 12,13 o 14 digitos, utilizo éste código, y sólo me acepta 12 digitos y me anula la tecla, qué condición puedo usar, también le intente con
EditCve.text>11 and EditCve.text<15, y de la misma manera sólo me acepta 12 digitos, a lo cual me resta sólo dar enter.. Gracias por sus aportaciones..
Última edición por dec fecha: 18-11-2008 a las 07:54:04. Razón: errores |
#2
|
||||
|
||||
Quizás sea mejor controlar sólo los casos de error, en lugar de intentar validar los casos aceptables:
Si tienes un "or l =12" siempre entrará aunque el usuario quiera añadir más números. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Gracias Lepe por la observación.. Saludos
|
#4
|
|||
|
|||
Capas lo que digo es una burrada, pero si solo tenes que chequear la cantidad de digitos, el edit almacena un string, y por lo tanto podes preguntar el largo que tiene usando length, si no queres que se ingrese mas de 14 digitos, en el onChange del edit controlas que si el largo es igual a 14, pones el edit.enabled=false y listo.
Espero que te sirva, saludos! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Validar Edit | maru1981 | OOP | 4 | 03-08-2007 01:22:15 |
Validar Edit | Elite237 | OOP | 3 | 31-07-2007 17:34:39 |
Validar Edit solo Texto | Elite237 | OOP | 13 | 28-07-2007 21:45:25 |
Validar Fecha en Edit | eljavi | Varios | 4 | 04-03-2007 03:34:33 |
aceptar solo digitos en Edit | xbisont | OOP | 2 | 28-11-2003 22:51:59 |
|