Separar palabras en un campo

08/04/2010 - 14:12 por Dante Bravo | Informe spam
Buenos dias,

Como hago para separar Apellido de los Nombres en un campo carácter en el
que están el apellido y nombres juntos
Por ejemplo
En un campo de 50 caracteres tengo el dato: Nieva Jimena Alicia
Deseo que en un campo Apellido diga: Nieva
y en el campo Nombres diga: Jimena Alicia

Desde ya muchas gracias a la querida comunidad

Saludos,

Preguntas similare

Leer las respuestas

#1 Luis Maria Guayan
08/04/2010 - 14:38 | Informe spam
http://www.portalfox.com/article.php?sid6

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

El 08/04/2010 09:12, Dante Bravo escribió:
Buenos dias,

Como hago para separar Apellido de los Nombres en un campo carácter en
el que están el apellido y nombres juntos
Por ejemplo
En un campo de 50 caracteres tengo el dato: Nieva Jimena Alicia
Deseo que en un campo Apellido diga: Nieva
y en el campo Nombres diga: Jimena Alicia

Desde ya muchas gracias a la querida comunidad

Saludos,


Respuesta Responder a este mensaje
#2 Julio Rossi
08/04/2010 - 14:48 | Informe spam
Prueba:

? ALLTRIM(SUBSTR(Campo,1,AT(" ",Campo)-1)) &&& APELLIDO
? ALLTRIM(SUBSTR(Campo,AT(" ",Campo)+ 1)) &&& NOMBRES

Un saludo!

Julio Rossi
VFP9 - SP2
WINDOWS VISTA ULTIMATE


Dante Bravo escribió:
Buenos dias,

Como hago para separar Apellido de los Nombres en un campo carácter en
el que están el apellido y nombres juntos
Por ejemplo
En un campo de 50 caracteres tengo el dato: Nieva Jimena Alicia
Deseo que en un campo Apellido diga: Nieva
y en el campo Nombres diga: Jimena Alicia

Desde ya muchas gracias a la querida comunidad

Saludos,


Respuesta Responder a este mensaje
#3 Dante Bravo
08/04/2010 - 16:36 | Informe spam
Muchas gracias Luis Maria y Julio
D10 mas IVA


"Dante Bravo" escribió en el mensaje
de noticias:
Buenos dias,

Como hago para separar Apellido de los Nombres en un campo carácter en el
que están el apellido y nombres juntos
Por ejemplo
En un campo de 50 caracteres tengo el dato: Nieva Jimena Alicia
Deseo que en un campo Apellido diga: Nieva
y en el campo Nombres diga: Jimena Alicia

Desde ya muchas gracias a la querida comunidad

Saludos,


Respuesta Responder a este mensaje
#4 Walter R. Ojeda Valiente
08/04/2010 - 22:36 | Informe spam
Hola

En el caso de que necesites separar los nombres y los apellidos, lo
conveniente es escribirlos de la forma:

Apellidos + ", " + Nombres

Como por ejemplo:

Bravo, Dante
Nieva, Jimena Alicia
Gates, Bill
González de Benítez, Julia
Pérez García, Juan

Entonces, buscando la posición de la coma con la función AT() podrás
encontrar los apellidos y los nombres.

Saludos.

Walter.
Respuesta Responder a este mensaje
#5 Walter R. Ojeda Valiente
08/04/2010 - 22:36 | Informe spam
Hola

En el caso de que necesites separar los nombres y los apellidos, lo
conveniente es escribirlos de la forma:

Apellidos + ", " + Nombres

Como por ejemplo:

Bravo, Dante
Nieva, Jimena Alicia
Gates, Bill
González de Benítez, Julia
Pérez García, Juan

Entonces, buscando la posición de la coma con la función AT() podrás
encontrar los apellidos y los nombres.

Saludos.

Walter.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida