Power Builder - convertir letras MAYUSCULAS A minusculas

 
Vista:

convertir letras MAYUSCULAS A minusculas

Publicado por lovell (16 intervenciones) el 12/02/2007 22:25:31
hola chicos tengo una base de datos donde las datos de los nombres de personas son mayusculas estoy usando el power builder para hacer impresiones de mis reportes , pero los datos quiero q me salgan en mayuscula y minuscula si alguien puede ayudarme gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:convertir letras MAYUSCULAS A minusculas

Publicado por Alguien (1 intervención) el 12/02/2007 22:41:32
utiliza este codigo:

crea un campo calculado en tu dw y pon el siguiente codigo aca cada uno de tus campos a mostrar:

Lower(NOMBRE_Y_APELLIDOS)

y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

gracias

Publicado por lovell (16 intervenciones) el 13/02/2007 14:47:15
gracias realmente lo convirtio a miniscula pero como haria q la primera letra siempre sea mayuscula y despues las demas minuscula
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE: convertir letras a minusculas

Publicado por John Fernando Henao (25 intervenciones) el 13/02/2007 16:07:36
saludos

Con este código en el campo computado

UPPER(MID(TRIM(NOMBRE_Y_APELLIDOS),1,1))+LOWER(MID(TRIM(NOMBRE_Y_APELLIDOS),2,LEN(TRIM(NOMBRE_Y_APELLIDOS)) -1))

explicación

UPPER = convierte a mayusculas

MID = extrae un seccion de cadena de un string si le digo que 1,1 es que en la primera posición del string extraiga un caracter

LOWER = convierte a minuscula

LEN = me devuelve el largo o tamaño de la cadena

+ = es para concatenar string

para asegurate que no hay espacios en blanco al inicio o fin de la cadena NOMBRE_Y_APELLIDOS puede utilizar TRIM(NOMBRE_Y_APELLIDOS) para eliminarlos.

ejemplo

NOMBRE_Y_APELLIDOS = JOHN
LEN(TRIM(JOHN)) -1= 3

UPPER(MID(NOMBRE_Y_APELLIDOS,1,1)) = J
(MID(JOHN,2,3) =OHN
LOWER(OHN) = ohn

J+ ohn = John

espero que te sirva y me cuentas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE: convertir letras a minusculas

Publicado por nick (1 intervención) el 31/05/2007 04:16:35
ejemplos de upper,lower para convertir de letras en mayuscula y ninuscula ejemplo:
uno
dos
tres
etc
como hago
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE: convertir letras a minusculas

Publicado por guillermina (1 intervención) el 06/07/2007 19:59:49
*uilqwertyuiop´+}{ñlkjhgfdsa<zxcvbnm,.-{}¿'0987654321|°|||||||||||||||°°123654789+++0..--*/ew15|711111290999333'¿55lszz,mmmmnf juam9n<ey78m7eyyv7777yy[¨´´7yxcrt<zac75c <wq7r3211vcc743¡?=)(/&%$#"!°asvc,hyybsyyyyvvn9{_ñULIRTGYYYYYYYYYP8T8YSDZaaovgjyyyygfvfru7b<vfsbñovcc45r,.zx45r32q.rf,vb2ñ.45frg5dffhbbbeeewa543w45hbnn
.0 1rcxsaq
..
.0cv1898
.0
.0
.0 bn.
0b n
.0b .0b v871b nh.14
b.0bhv 750
5bb5h0b5h.07b
.0b n.7

n.074b ..

44

4

4
4

45
5
54
54
5

4
6
78

80
/

7






/0
/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:gracias

Publicado por Jesús (18 intervenciones) el 14/02/2007 10:54:11
Puedes utlilzar la función WordCap, que convierte la primera letra de cada palabra a mayúscula, y las demás a minúsculas.

Por ejemplo, WordCap("LUIS garcia") devolvería "Luis Garcia".
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

gracias

Publicado por lovell (16 intervenciones) el 14/02/2007 14:32:47
gracias por la ayuda salio estupendo el foro es lo maximo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar