FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema herencia visual en form
Hola amigos foristas, hace unos dias estuve investigando acerca de esta forma de heredar forms, me parecio interesante el poder hacer "plantillas" y que las modificaciones estuvieran disponibles en todos mis forms heredados, pues bien, ahora que estoy trabajando en uno de los forms de mi aplicacion, heredado de una de las plantillas, me encuentro con el inconveniente que al tratar de eliminar algunas columnas del grid del form, me salta un error que me dice que no es posible eliminar las columnas debido a que hacen parte de los elementos heredados en el form, si el asunto fuera con el grid directamente entenderia el error, pero las columas las agregue posteriormente en el form heredado luego de configurar el acceso a datos.
Bien como siempre les agradezco el tiempo que se tomen en responder y sus deseos de colaborarme Salu2
__________________
Diego. Colombia es pasión. |
#2
|
||||
|
||||
¡Hola!
Por la descripción que das del problema, pareciera que agregaste las columnas en la plantilla y no en el formulario derivado. ¿Estás seguro que en el formulario plantilla no existe ninguna columna? ¿Podrías revisar esa rejilla en la plantilla para asegurarte de que no tenga la columna persistente que deseas eliminar? Saludos. Al González. |
#3
|
||||
|
||||
Hola Al, gracias por tu respuesta, pues la verdad asi es, antes de derivar el form me asegure de retirar todas las columnas y enlaces a datos que tenia la "plantilla" con el fin de no dejar nada "fijo", y como comentaba al iniciar el post, las columnas las agregue posteriormente...
Bien seguire buscando una solucion y por supuesto esperando mas comentarios. Salu2
__________________
Diego. Colombia es pasión. |
#4
|
||||
|
||||
Cita:
Esto mismo que estás describiendo tú lo hago muy a menudo con mis formularios y no tengo ningun problema.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Hola, pues ya no se donde mas revisar, en la "plantilla" todo se ve correcto, es decir, no tengo columnas en el DBGrid incluso el datasource del que este depende no apunta a ningun dataset... Uso D2007 y el grid es un TJvDBUltimGrid de las JEDI, voy a probar en este instate con un DBGrid "standard" y luego les comento
Salu2
__________________
Diego. Colombia es pasión. |
#6
|
||||
|
||||
Bueno la cosa no es el Grid, con el DBGrid que trae Delphi sigue igual, especificamente el error que genera es: "Selection contains a component introduced in an ancestor form which cannot be deleted."
Salu2
__________________
Diego. Colombia es pasión. |
#7
|
||||
|
||||
Creo que yo tuve un problema similar y se me hace que fue porque herede y luego modifique la plantilla pero como que esos cambios no se agregarón al formulario heredado sabe bien raro, la solución fue heredar de nuevo y ya pude modificar sin problemas el formulario heredado.
|
#8
|
||||
|
||||
Bien acabo de solucionar el problema, aunque no del todo igual pasa algo raro (X Files Theme), si agrego todos los campos al grid de una sola vez se presenta el error, es decir, no puedo posteriormente tratar de remover alguno, pero si creo una columna y le asigno el respectivo campo uno por uno ya no se queja Quizas Mulder y Scully podrian solucionarlo
Salu2
__________________
Diego. Colombia es pasión. |
#9
|
|||
|
|||
A mi se me ha presentado ese problema utilizando frames, la solucion que encontre es hacer clic derecho en el Form y luego pulsar View as Text, busco la definicion de los item del grid y borro las columnas que no necesito
saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con herencia | Decker | OOP | 9 | 06-09-2012 17:13:59 |
Herencia visual en formularios... | diegofhernando | OOP | 4 | 18-04-2008 10:54:05 |
Componente para mejorar Aspecto Visual del Form | BlueSteel | Varios | 6 | 23-09-2007 04:24:07 |
Herencia visual con TFrames y otros asuntos | walrus | OOP | 6 | 19-09-2004 02:38:12 |
No se ven controles en herencia visual | Sirkius | OOP | 10 | 07-06-2004 22:25:32 |
|