Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   mostrar solo dos decimales (https://www.clubdelphi.com/foros/showthread.php?t=27247)

clanmilano 15-11-2005 23:14:05

mostrar solo dos decimales
 
Hola, estoy trabajando con una tabla VENTAS que posee un campo llamado MONTO_TOTAL definido como numeric(15,2) del lado de la base de datos y del lado de delphi lo trabajo como currency. El problema lo tengo cuando al calcular y re-calcular el valor de este campo que aumenta y disminuye contantemente automaticamente (el usuario NO puede modificarlo), la cantidad de decimales que me muestra es 4 (Por ej 900.4432 en vez de 900.44).
Lo que yo quisiera saber es que propiedad debo modificar para que el usuario solo vea hasta 2 decimales. Por las dudas les informo que estoy trabajando con Delphi 7 dbexpress, por lo que al datasource del form del ABM de VENTAS lo tengo enganchado a un clientdataset.

Muchas gracias!!

fidel 15-11-2005 23:31:52

Hola:

¿Para mostrar donde?, si es en un dbgrid, pon en la propiedad DisplayFormat del campo del dataset que alimenta el dbgrid una máscara: #,###,##0.00

Si es en otro sitio usa RoundTo, FormatFloat, Trunc...

Un saludo.


La franja horaria es GMT +2. Ahora son las 23:51:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi