![]() |
interbase-delphi-Tgrid-simbolo del euro
Hola,
Estoy pasando una aplicación de paradox 5 a interbase 7 con delphi 6. En la versión paradox, aparecían los euros en los campos definidos como "Tipo moneda" pero en interbase este "Tipo" no existe, por lo que no me muestra en los tgrid el valor del importe Y EL EURO. He puesto en las tablas, dentro de las propiedades de los campos, concretamente en "EditFormat" --> #,##0.00 €, pero aunque hace que me muestre OK el importe, con sólo dos decimales, no me muestra el simbolito del euro Alguien me puede decir como hacer? Muchas gracias Virginia |
Hola.
Puedes intentar poner una máscara en la propiedad "displayFormat" de la columna. La manera de realizarlo es pulsar 2 veces sobre el IBDataSet ( o el componente que uses para acceder a los datos), seleccionar una columna de la lista que aparece y colocar en dicha propiedad la máscara 0.00 €. Espero que te sirva. :D Saludos!! |
Prueba de poner eso mismo en la propiedda DisplayFormat
|
Por si alguien más se encuentra con este problema, después de mucho romperme los cuernos, tego la solución.
En el objetoData, tTable, Tquery o lo que sea, hacemos dobleclick, seleccionamos el campo que queremos nos muestre con dos decimales y el simbolo del EURO. En las propiedades de este campo, en el apartado DisplayFormat ponemos #,##0.00 € y todo listo. Gracias en cualquier caso a los que se han interesado. Virginia |
TODOS A LA VEZ NO!!!!:D :D :p
Me Gusta tu firma Giniromero :rolleyes: |
gracias
|
Hola a Todos,
Creo que lo mas facil es activar la propiedad Currency del campo que quieras que sea de tipo moneda, de esta forma, todo lo que configures en la Configuracion Regional del Panel de Control lo veras en tus tablas un saludo |
Cita:
Cita:
|
La franja horaria es GMT +2. Ahora son las 22:28:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi