Visual Basic - Pregunta sobre Crystal

Life is soft - evento anual de software empresarial
 
Vista:

Pregunta sobre Crystal

Publicado por nolo41 (48 intervenciones) el 01/09/2006 16:22:26
Hola. Una pregunta por favor.

Tengo un dato en el .rpt que esta definido en la tabla como string, mismo si 99% es un dato numerico. Yo meto ese campo en el .rpt, pero quiero formatearlo.

ejemplo:
campodato: 111222333

yo quiero mostrar
111-222-333.

Creo la formula
Mid(campodato,1,3) + "-" + Mid(campodato,4,3) + "-" + Mid(campodato,7,3)

Cuando voy a verificar la formula me dice":
"El resutado de la formula debe ser numerico"

No entiendo porque... Alguien podria 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:Pregunta sobre Crystal

Publicado por ivan (1039 intervenciones) el 01/09/2006 18:35:51
No se si acaso ya probaste con

Mid(campodato,1,3) & "-" & Mid(campodato,4,3) & "-" & Mid(campodato,7,3)

Espero te funciones, saludos.
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:Pregunta sobre Crystal

Publicado por Nolo41 (48 intervenciones) el 01/09/2006 18:46:10
Probe con Mid(campodato,1,3) solamente y no funciona. Da el mismo error.

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:Pregunta sobre Crystal

Publicado por ivan (1039 intervenciones) el 02/09/2006 19:28:58
Si te marca algún error puede ser por:

1--> el valor "campodato" no es un valor STRING
2--> La longitud del valor "campodato" es menor a 3

Yo uso esa función y no me ha dado problema alguno
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