Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-11-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Anidamiendo de datos en DBGrid

Tengo la siguente situacion, tengo 2 tablas, una Alumnos y otra Materias (Maestro/Detalle).
Y lo que quiero saber si es posible visualizar ambas tablas en un DBGrid. Como es esto, se visualizan todos los registros Maestro, y haciendo clic en un registro, que se despliegue el Detalle, (con + y - como aparece en Access cuando hay relacion entre tablas). Para evitar utilizar 2 DBGrids.
Será acaso posible dibujar un DBgrid dentro de otro?
Hay alguna alternativa de componentes?
Seguramente alguien habra usado o hecho algo similar.

Espero ayuda.

Gracias de antemano y saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #2  
Antiguo 26-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Los componentes "DevExpress" hacen precisamente eso que deseas, además de muchas otras opciones.

El detalle es que son componentes de pago, es decir, hay que comprarlos y baratos, baratos, no son.
__________________

Responder Con Cita
  #3  
Antiguo 11-03-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
("UP" Ya estamos en 03/2008)

Alguna alternativa free? u otra solución?

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #4  
Antiguo 11-03-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
El virtualStringTree es un treeview + grid (incluso editable con los Addons que hay), gratuito y con fuentes.

Pero.... no es un control de Bases de datos, hay uno pero no he tenido "buenas sensaciones" con él.

PD: En el foro se ha hablado de él ya.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 11-03-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
El virtualStringTree es un treeview + grid (incluso editable con los Addons que hay), gratuito y con fuentes.

Pero.... no es un control de Bases de datos, hay uno pero no he tenido "buenas sensaciones" con él.

PD: En el foro se ha hablado de él ya.

Saludos
Lo esruve mirando, pero es un treeview skineable a grid, jeje, y quiero lo inverso.
Gracias Lepe por el dato.

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #6  
Antiguo 11-03-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Pues no te entiendo.

Yo tengo hecho con él una facturación:
Código:
Empresa
   |
   |---- Cliente 1 
   |        |--------Factura 1 
   |                      |------ Linea 1 de factura     
   |
   |---- Cliente 2 
   |        |--------Factura 1 
   |                      |------ Linea 1 de factura
También tengo hecha una gestión de Asientos y partidas totalmente editable por el usuario final, y a los nodos hijos le pongo el fondo de color gris. Realmente parece un grid dentro de otro grid.

Si le quitas las líneas propias del Treeview, pues casi mejor.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 11-03-2008 a las 23:38:35. Razón: corrección
Responder Con Cita
  #7  
Antiguo 12-03-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
Pues no te entiendo.

Yo tengo hecho con él una facturación:
Código:
Empresa
   |
   |---- Cliente 1 
   |        |--------Factura 1 
   |                      |------ Linea 1 de factura     
   |
   |---- Cliente 2 
   |        |--------Factura 1 
   |                      |------ Linea 1 de factura
También tengo hecha una gestión de Asientos y partidas totalmente editable por el usuario final, y a los nodos hijos le pongo el fondo de color gris. Realmente parece un grid dentro de otro grid.

Si le quitas las líneas propias del Treeview, pues casi mejor.

Saludos
Bueno, lo instale, y baje algunos exe de ejemplos y la verdad que no quedan nada mal. Tambien me bajé la ayuda, pero sigo sin entender como cargar al menos un nodo (root).
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #8  
Antiguo 12-03-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
tutorial VirtualStringtree, ya te dije que usaras el buscador jeje.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #9  
Antiguo 15-03-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Bueno, encontre este:
http://www.scalabium.com/smdbgrid.htm
que admite la funcion de agrupamiento, lo voy a probar y les cuento, lo mejor es que es gratis.

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #10  
Antiguo 17-03-2008
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Cita:
Empezado por mamu Ver Mensaje
lo mejor es que es gratis. Saludos
Si, pero muy .. buggy
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #11  
Antiguo 24-07-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Hola!
Tengo una necesidad similar asi que pregunto MaMu que decidiste y cual fue tu experienca?
Responder Con Cita
  #12  
Antiguo 26-07-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Mi opinión ya la dí a conocer, solo comentar que sigo usando el VirtualStringTreeEx por lo flexible que es.

Mamu, no seas tímido hombre , da tu opinión.

Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #13  
Antiguo 28-07-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Por el momento, he dado con NextGrid, un componente muy simpático para el manejo de tablas, dicho sea de paso, aun sigo experimentando la forma del anidamiento con este ultimo componente.

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Filtrar Datos DBGRID crc2005 Tablas planas 25 27-12-2017 18:13:26
Datos de un DBgrid Ubed Conexión con bases de datos 1 17-08-2007 18:23:58
Datos en un DBGrid HugoH Conexión con bases de datos 1 26-04-2004 22:09:00
Como extraer datos de un DBgrid a otro DBgrid mickey Conexión con bases de datos 13 29-01-2004 05:05:30
modificar datos en un dbgrid Irina Varios 3 29-05-2003 20:29:53


La franja horaria es GMT +2. Ahora son las 09:42: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