Números e Informes


([N4] ns) #1

Buensa, tengo un informe que muestra varios valores numéricos.

Algunos son campos numéricos de la tabla y otros son calculos. El caso es que no hay manera de que se muestren bien los valores.

Dependiendo de si hay decimales o no los campos me muestran valores extraños sin sentido. La función round funciona como le da la gana y cuando le da la gana.

Ejemplos:
-En lugar de "14" o "14,00" aparece en pantalla "1E+1"
-Con un round(x,2) en lugar de "7,00" aparece en pantalla "7"

Alguna manera de unificar esta locura de formatos y que los datos numericos salgan correctos en el informe?

gracias


([N4] ns) #2

Es ridiculo, si le quito el round me muestra 10 o 12 decimales y si se lo pongo hace barbaridades...


([N1] Pepeto) #3

Hola

Para imprimir correctamente los valores numericos en los informes debes usar ls función numberToString

numberToString( #CAMPO, "L", 2 )

un saludo
Jose Luis


([N4] ns) #4

Muchas gracias Jose Luis