Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Controlar la precisión en un informe

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Controlar la precisión en un informe Responder citando

Hola de nuevo!
Estoy usando informes, y tengo un problema, cuando muestro el total (es decir, un float), este me sale con todos sus dígitos, y yo lo que quiero es redondearlo para que aparezca en euros; el problema es que no se como redondear con informes, accediendo a la tabla; y tpoco hay una funcion de redondeo en los qrexpresion

Gracias
Un saludo
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Entre las propiedades de QRExpr tienes una Mask en la que puedes fijar la precisión de visualización. Para euros, o cualquier otra divisa que use céntimos (la mayoría), puedes poner como máscara por ejemplo esta: #,###,##0.00.

Con esta máscara siempre te mostrará como mínimo el valor 0,00. No te olvides de usar la notación americana al poner la máscara (coma para los miles y punto para los decimales), aunque al mostrar el valor lo hará de acuerdo con la configuración regional.

La máscara ya te redondea el valor y si el contenido es 9,356789 con es máscara pondría 9,36.

De todas formas, puedes usar una combinación de funciones, aunque no sé que tal resultado te dará, del propio TQRExpr. Prueba esto en la propiedad Expression, dado que existe la función INT dentro Math & trig: INT(100 * <valor a mostrar>) / 100. Lo que no sé si redondeará o truncará.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)


Ultima edición por Angel el Jue 29 Ene, 2004 5:14 pm, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: muchas gracias Responder citando

Muchas gracias, la verdad es qeu no sabía por donde tirar y ningun manual me ponía nada
Laughing Laughing Laughing

Un saludo
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.