Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-06-2003
Irina Irina is offline
Miembro
 
Registrado: may 2003
Posts: 39
Poder: 0
Irina Va por buen camino
Question demasiados decimales

Hola foro, me gustaria saber como puedo hacer que los campos de tipo numericos no me aparezcan mas de dos decimales.

Creo recordar que era algo de display format y edit format, pero no se el funcionamiento de estos comandos.

Si fuerais tan amables de explicarmelo. Gracias.

Ah!! los datos residen en una base de datos hecha en interbase.


Saludos
Responder Con Cita
  #2  
Antiguo 19-06-2003
Bacterion Bacterion is offline
Miembro
 
Registrado: may 2003
Posts: 91
Poder: 21
Bacterion Va por buen camino
Pero, si sabiendo que existen ya lo tienes casi hecho!

Crea los campos persistentes en el Dataset que estés usando. Selecciona el campo (con uno basta, luego vas a los otros) que sea numérico y que te aparezca con demasiados decimales...
Te colocas en la propiedad Display Format y pulsas F1 (una tecla misteriora que invoca oscuros "oraculo de Delphi"...)
Rellenas con lo que te indique y , le voila! (el frances no es lo mio, ni...otros)
Lo mismo se aplica para el Edit Format.
Responder Con Cita
  #3  
Antiguo 19-06-2003
pedrohdez pedrohdez is offline
Miembro
 
Registrado: may 2003
Ubicación: Murcia
Posts: 54
Poder: 21
pedrohdez Va por buen camino
Hola

DisplayFormat:= ',#0.00';
EditFormat:= '#.##';

En el edit es muy importante quitarle los puntos de miles, si no al intentar modificar te hara un destrozo, en el display lo he puesto con ceros para que siempre ponga dos decimales, es muy incomodo que no todas las columnas tengan el mismo numero de decimales, aunque estos sean cero.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 09:56:18.


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
Copyright 1996-2007 Club Delphi