Crystal Report - Urgente!! Quitar los decimales

 
Vista:

Urgente!! Quitar los decimales

Publicado por Cristina (23 intervenciones) el 17/07/2008 10:52:27
Buenos dias, tengo un problema y no se como solucionarlo... en una formula tengo que mostrar unos importes sin decimales, ahora mismo me salen siempre por ejemplo 12,00 y necesito quitar los deicmales y que salga 12. Cual seria la funcion?? Muchas 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:Urgente!! Quitar los decimales

Publicado por Fran (371 intervenciones) el 17/07/2008 14:53:22
Ejemplo en una formula
int(12562.25)

En el campo
-Clic derecho sobre el campo, format fields, pestaña number, boton customize, pestaña number, opción decimals
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:Urgente!! Quitar los decimales

Publicado por Cristina (23 intervenciones) el 18/07/2008 08:36:24
Al ser una formula no tengo aceso a el formato de esos numeros, necesitaria una funcion o algo para poner delante del numero, pero no se cual es..
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:Urgente!! Quitar los decimales

Publicado por fran (371 intervenciones) el 18/07/2008 15:51:05
int() ???
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:Urgente!! Quitar los decimales

Publicado por Fran (371 intervenciones) el 18/07/2008 16:04:37
O create un función personalizada que haga esto:

left(totext(14253.45),InStr (totext(14253.45),"." )-1) //si el separador de decimales es punto

left(totext(14253.45),InStr (totext(14253.45),"," )-1) //si el separador de decimales es coma

o También lo puedes usar directamente ne la formula.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Urgente!! Quitar los decimales

Publicado por Cristina (23 intervenciones) el 21/07/2008 09:00:51
Muchas gracias, me has solucionado el problema.
Un saludo
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:Urgente!! Quitar los decimales

Publicado por Luis Alberto Manzano (1 intervención) el 02/10/2013 14:53:08
Prueba con ToText(numero, numerodecimales)
Ejemplo: ToText (15.08 , 0) --> 15
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:Urgente!! Quitar los decimales

Publicado por Estuardo Juchuña (1 intervención) el 23/04/2014 19:04:29
Estimado te agradezco bastante, me sirvio de mucho ya que soy nuevo en esto.
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:Urgente!! Quitar los decimales

Publicado por enrique (1 intervención) el 04/12/2013 21:43:28
muy buena la funcion... excelente solucion......
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:Urgente!! Quitar los decimales

Publicado por leo (1 intervención) el 29/03/2010 17:02:58
Hola amigos,
se q este tema es viejo pero tuve el mismo inconveniente recientemente y lo arregle de esta manera. espero que les sea de utilidad.
Nota, asi se evitan tener q fijarse si el separador decimal es coma o punto.
Saludos,

mid(totext({nro a cortar}),1, (len(totext({nro a cortar}))-3))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Urgente!! Quitar los decimales

Publicado por oswaldo (1 intervención) el 01/12/2010 00:10:57
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:Urgente!! Quitar los decimales

Publicado por Leonardo (1 intervención) el 29/06/2011 00:19:36
Genial, me has ayudado en el trabajo xD!

Un saludo!
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:Urgente!! Quitar los decimales

Publicado por salvador (1 intervención) el 18/08/2011 16:45:14
y para que solo tome los valores decimales
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:Urgente!! Quitar los decimales

Publicado por PATRICIO BOASSI (1 intervención) el 19/12/2011 20:12:10
Muchas gracias,
Esto me sirvió mucho,

Muy buena aportacion, 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:Urgente!! Quitar los decimales

Publicado por Miguel Garcia (1 intervención) el 28/01/2012 00:04:22
Buen Tip Brother, muchas 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:Urgente!! Quitar los decimales

Publicado por Piloni (1 intervención) el 14/05/2012 10:31:18
Muchas gracias leo. Me ayudo de mucho. 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:Urgente!! Quitar los decimales

Publicado por sa (1 intervención) el 24/05/2012 23:24:32
COOL!! me funcionó a la perfeccion. 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:Urgente!! Quitar los decimales

Publicado por Heeber García Lachica (1 intervención) el 17/08/2012 22:14:50
Cstr(9876,0,'')=> '9876' Busco Chamba
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:Urgente!! Quitar los decimales

Publicado por Luis AM (2 intervenciones) el 25/09/2012 00:04:40
Replace(CStr(1212.00), ".00", "")
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:Urgente!! Quitar los decimales

Publicado por ppeo (1 intervención) el 27/11/2012 00:51:32
Con ese codigo ahorraste mucho tiempo y lineas de codigo muy bueno
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

Urgente!! Quitar los decimales

Publicado por voodoo (1 intervención) el 15/05/2013 22:33:51
replace(replace(totext(Round({'CAMPO'}, 0), 3),",","."),".00","")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Urgente!! Quitar los decimales

Publicado por Wilder (1 intervención) el 04/05/2016 00:52:58
Al final me salio con este:

Replace(CStr(totext({OPCH.FolioNum},0)), ",", "")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar