No usar redondeo en Crystal
Publicado por Cecilia (4 intervenciones) el 11/02/2010 21:04:01
Buenas tardes. Se me presentó el siguiente problema:
Tengo un procedimiento almacenado hecho en SQL Server que me devuelve registros con el conceptos e importes.
Los importes están manejados con 4 decimales. Los campos son money, tanto en las tablas como en los procedimientos.
Si miro el resultado del procedimiento desde el analizador de consulta, veo los importes tal cual están cargados en la base de datos, y la suma de ellos me respeta los decimales.
Pero al ver los importes en el listado me los redondea.
Por pedido del cliente, el listado debe mostrar 2 decimales pero no aplicar el redondeo de 2 decimales, sino que debe mantener los decimales.
Por ejemplo:
El importe es de 682.006,2942
El valor a mostarse debe ser 682.006,29
Intenté modificar los decimales a redondear en el formato del campo en Crystal, pero me bloquea la cantidad de decimales de redondeo tomando como tope los decimales utilizados para mostrar el importe.
¿Alguna sugerencia de cómo puedo mostrar el importe tal como lo pide el cliente?
Saludos!!
Tengo un procedimiento almacenado hecho en SQL Server que me devuelve registros con el conceptos e importes.
Los importes están manejados con 4 decimales. Los campos son money, tanto en las tablas como en los procedimientos.
Si miro el resultado del procedimiento desde el analizador de consulta, veo los importes tal cual están cargados en la base de datos, y la suma de ellos me respeta los decimales.
Pero al ver los importes en el listado me los redondea.
Por pedido del cliente, el listado debe mostrar 2 decimales pero no aplicar el redondeo de 2 decimales, sino que debe mantener los decimales.
Por ejemplo:
El importe es de 682.006,2942
El valor a mostarse debe ser 682.006,29
Intenté modificar los decimales a redondear en el formato del campo en Crystal, pero me bloquea la cantidad de decimales de redondeo tomando como tope los decimales utilizados para mostrar el importe.
¿Alguna sugerencia de cómo puedo mostrar el importe tal como lo pide el cliente?
Saludos!!
Valora esta pregunta
0