Buscar en este blog...

viernes, 30 de octubre de 2015

TDA - Redondeo no deseado en una visión contra una BD DB2/400

Si nos surge el problema de que un gráfico, cualquiera sea (barras, líneas, etc) nos redondea los valores al correr la visión, debemos tener en cuenta los siguientes ítems:


  1. Utilizar la función DECFLOAT(valor, 34) para forzar la conversión de los resultados a flotantes en la consulta SQL. Este punto es muy importante ya que de otro modo la herramienta quiere redondear el resultado.
  2. Recordar cargar las columnas (Fields) luego de correr la consulta y colocar la cantidad de decimales necesarios que se desean visualizar (por defecto TDA lo setea en cero).

Este problema lo visualice únicamente en una BD DB2/400, no así contra SQL Server, donde la herramienta tiene el comportamiento de mostrar los decimales como corresponde (sin redondeo).

No hay comentarios:

Publicar un comentario