Flotantes en campo DBGridEh mediante evento
Amigos del foro tengo este codigo en el evento OnDrawColumnCell de un DBGridEh por corregir algunos puntos.
Lo que hace es: Primero ajusta el texto del campo a su longitud y muestra 3 puntitos Segundo Dibuja un checkbox en cada campo booleano. luego viene lo que quiero, es que formatee un campo numerico ejemplo S/. 123.00 lo he estado haciendo en la propiedad del DisplayFormat del campo, aparentemente funciona sin el codigo. Luego con el codigo en el evento OnDrawColumnCell del DBGridEh no funciona. espero que me hayan entendido y me puedan ayudar. |
Hola wilcg.
Como creo haberte comentado no he usado el componente DBGridEh, pero te pongo un ejemplo con un TDBGrid haciendo el efecto de colores y formato, que creo es el que buscas. Tal vez puedas sacar alguna utilidad del código.
Salida: Saludos :) |
Cita:
esta imagen corresponde al dbgrideh usando la configuración de sus propiedades, al usar el código cambia totalmente ya no prevalece la configuración. Lo que quiero es encontrar una manera que el código respete las propiedades configuradas en el dbgridEh especialmente el DisplayFormat para los campos numericos. espero puedas mostrarme un ejemplo tal como me mencionastes en este hilo. http://www.clubdelphi.com/foros/showthread.php?p=493719 |
Después de tanto intentar encontré la solución, he usado una parte del código de ecfisa y cambiado el campo de mi tabla a Integer y ya queda tal como en la imagen. Gracias ecfisa por tu ayuda.
|
La franja horaria es GMT +2. Ahora son las 18:37:04. |
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