Ver Mensaje Individual
  #1  
Antiguo 13-07-2011
Avatar de weke
weke weke is offline
Miembro
 
Registrado: may 2004
Ubicación: Valencia
Posts: 170
Reputación: 21
weke Va por buen camino
Question Crear EditMask en QuantumGrid para float

Buenos días,
llevo unos días intentando aplicar una máscara a un campo de un quantumgrid. El campo de la base de datos es tipo Currency y al mostrarlo por pantalla quiero que se muestre de la siguiente forma:
Si es 5 ----> 5.00
Si es 5.1 --> 5.10
Si tiene 2 decimales ya se muestra bien ya que se guarda en la base de datos con 2 decimales.

El campo lo he declarado como MaskEdit y he probado con las típicas máscaras que solía utilizar para dar formato a las variables tipo float (FormatFloat('#0.00', valor)) pero no hay forma.

De hecho para formatear un decimal se supone que hay que ponerle \d+, pero de esta forma no me muestra los 2 decimales fijos que quiero que me muestre. De este modo muestra el valor que tiene en la base de datos sin formatear. Tampoco he visto ninguna propiedad para indicarle le precisión del decimal.

Muchas gracias de antemano y un saludo.
__________________
De lo bueno lo mejor, de lo mejor lo superior.
Responder Con Cita