Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-11-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
MaskEdit acepta sólo Caracteres y números????

Tengo 1 MaskEdit en mi aplicación para el R.F.C. de los clientes, tengo en el EditMask el siguiente valor: llll-999999-aaa;1;_ pero al querer capturar el signo & en los 4 primeros caracteres no me lo permite porque es un formato para solo letras, mi pregunta es cual es el formato para que me acepte letras y caracteres como ese & ????

Agradezco cualquier sugerencia.
Responder Con Cita
  #2  
Antiguo 16-11-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Y para qué quieres un símbolo & ahí?

// Saludos
Responder Con Cita
  #3  
Antiguo 16-11-2005
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
De la ayuda de Delphi:
The l character permits only an alphabetic character in this position, but doesn't require it.
o sea, solo caracteres Alfabeticos.
otra ves la ayuda de delphi:
The c character permits an arbitrary character in this position, but doesn't require it.

en conclusion usa la "c" u no la "l"
Responder Con Cita
  #4  
Antiguo 17-11-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Ok

Pues lo mismo digo, porque admiten los señores que Crean el RFC ese caracter, ayer llego 1 Señor a comprar y es un cliente nuevo, y al registrarse se percataron que en la captura del RFC en el MaskEdit no se podía escribir es signo & y en realidad asi venía Registrado ante Hacienda(Grupo de Recaudación de Impuestos de México) y así siempre le han facturado a este Cliente con ese caracter, por lo que revise el maskedit y me puse a investigar si se pudiera añadir al filtro del EditMask....
Y en conclusión no me funciono cambiando la l por la c ....

Gracias por sus respuestas.


Saludos....

Última edición por AGAG4 fecha: 17-11-2005 a las 16:11:33. Razón: Corrección
Responder Con Cita
  #5  
Antiguo 17-11-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pues es realmente asombroso ya que hay reglas muy específicas para formar el RFC y una de ellas es que debe empezar con cuatro letras (tres en el caso de empresas). ¿Su tarjeta de hacienda trae impreso este símbolo?

// Saludos
Responder Con Cita
  #6  
Antiguo 17-11-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Asi es....

Asi es Roman.. yo mismo me percate del RFC que esta impreso en la cedula y si Viene ese signo raro, inclusive me enseño una Factura de otra empresa donde había comprado algún producto y viene ese caracter en el RFC, que cosas tan raras hacen los de hacienda....
Responder Con Cita
  #7  
Antiguo 17-11-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
????

La solución que en su momento opte es registrarlo directamente desde el ibexpert, pero lo curioso que al momento de ABRIR el cliente en mi aplicación en el MASKEDIT si me muestra el caracter & que cosas !!!!

Seguire investigando....
Responder Con Cita
  #8  
Antiguo 17-11-2005
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Pues yo he probado con esta máscara cccc-999999-aaa;1;_ y si funciona, es decir si acepta el caracter &.

Respecto al caso de esta persona con R.F.C. extraño, no entiendo porqué simpre aparece el individuo que es la excepción a la regla.

Cuando uno cree que tiene todo calculado aparece un señor que obliga a modificar el sistema para poder capturar su R.F.C.

La pregunta es, ¿vale la pena modificar el código por un sólo individuo?, tal vez en este caso no es tan difícil hacerlo, pero es molesto cuando esto sucede.

Un saludo.

Última edición por Héctor Randolph fecha: 17-11-2005 a las 19:53:09. Razón: Añadir comentario
Responder Con Cita
  #9  
Antiguo 17-11-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pues a mi me mosquea ese individuo. ¿Acaso hay apellidos o nombres que se escriban con &? Incluso en los casos en que una persona carezca de uno de los dos apellidos, está previsto utilizar una X.

Por otra parte, como menciona Héctor, cccc debe funcionar. Si embargo yo me iría con tiento pues entonces de poco sirve el MaskEdit siendo que c acepta cualquier caracter y por tanto se amplia la posibilidad de error del capturista.

// Saludos
Responder Con Cita
  #10  
Antiguo 17-11-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Ya esta

Ya esta si me funciono como me lo había recomendado con la mascara
cccc-999999-aaa;1;_
tenía un error en mi código, Internamente yo obligaba aponer
llll-999999-aaa;1;_
pero ya esta listo... pues si compañero como usted lo ha dicho en ocasiones 1 cliente obliga hacer modificaciones, pero ni modo para eso estamos, y con decirle que ya salio otro cliente con el caracter #

Saludos y Gracias por sus respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 09:00:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi