Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2005
gesteban gesteban is offline
Registrado
 
Registrado: nov 2005
Posts: 1
Poder: 0
gesteban Va por buen camino
Unhappy mostrar o no mostrar un control en un DBCTRLGRID segun la fila

Buenas a todo el foro:
despues de leer los hilos relativos a los dbctrlgrid no he encontrado solucion a mi problema, asi que haber si me podeis echar una mano.
Tengo una tabla con un campo fecha y doce campos logicos relativos a los doce meses del año. Quiero poder editar los campos logicos con controles dbcheckbox, pero para cada fila solo quiero que se muestren los dbchechbox correpondientes a los meses mayores que el que indica el campo fecha, es decir, si en un registro la fecha es 19/05/2005 solo debe mostrar dbcheckboxes para jun, jul, .., dic; y si en otro registro la fecha es 19/01/2005 debe mostrar los dccheckboxes para feb, mar, abr, .., dic.
Lo he intentado programando el evento OnPaintPanel mirando el mes de la fecha para dibujar o no el control dbcheckbox y lo dibuja bien pero al terminar de pintar los paneles los controloes dbcheckbox que responden son los que estén activos o no según el último panel que se ha pintado.
¿Alguien conoce como solucionar este problema si es que existe la solución?
Un saludo y gracias.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 00:59:27.


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