Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Redondeo en quickreport (https://www.clubdelphi.com/foros/showthread.php?t=18079)

Carlex 01-02-2005 03:34:22

Redondeo en quickreport
 
Muy buenas, estoy trabajando con quickreport 4, para delphi 7, y resulta q los resultados q obtengo aparentemente estaban muy bien pero luego de una revision con calculadora me di cuenta q fallaba en los decimales puesto q los calculos incluyen divisiones, ahora bien estos calculos los hago directamente en el reporte, lo q quisiera sabes es como redondear el resultado a 2 decimales, dentro del mismo quickreport. Es esto posible? con qrexpr es lo q estoy mostrando los datos, muchisimas gracias por la atencion y ayuda.

Lepe 01-02-2005 09:32:04

En el evento OnPrint del TQREXpr tienes un parámetro por referencia, modificalo a voluntad:

Código Delphi [-]
procedure TForm1.QRExpr1Print(sender: TObject; var Value: String);
begin
   
end;

Lógicamente necesitarás hacer uso de FloatTostr o la función Format.

Saludos

PD: RoundTo de la unidad Math dice: Rounds a floating-point value to a specified digit or power of ten using “Banker’s rounding”.


La franja horaria es GMT +2. Ahora son las 02:26:38.

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