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.
|