FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Mostrar 2 tablas anidadas en un DBGrid (Drill Down)
Buenas...
Pues tengo 2 tablas: Usuario (idUsuario, Nombre, Apellido, ......) Con los siguientes datos: Venta (idVenta, idUsuario, fecha, Total$sus, ....) con los datos:Ahora lo que quiero es que en un DBGrid me muestre las 2 tablas al estilo drill down, algo asi: idusuario | Nombre | Apellido ...... 1 | Jorge | Perez ..... idVenta | idUsuario | fecha | Total$sus ...........2 | Elena | Casanova idVenta | idUsuario | fecha | Total$sus ...........Mas o menos que en la primera fila, es decir del primer usuario, aparezca una cruz (+) con la que se pueda expandir los datos de la venta realizada por un usuario, y Menos(-) para contraer.... Saludos... |
#2
|
|||
|
|||
Mostrar 2 tablas anidadas en un DBGrid (Drill Down)
Nadie sabe como??
Última edición por zheen fecha: 29-08-2010 a las 16:31:18. Razón: Error |
#4
|
||||
|
||||
Hola, zheen, bienvenido a clubdelphi, te recomiendo la lectura de nuestra guía de estilo, muchas gracias.
|
#5
|
|||
|
|||
Mostar datos de tabla en un grid y al hacer click en una celda desplegar otra tabla
Buenas... necesito su ayuda urgentemente.
Pues tengo 2 tablas: Usuario (idUsuario, Nombre, Apellido, ......) Con los siguientes datos: Venta (idVenta, idUsuario, fecha, Total$sus, ....) con los datos:Ahora lo que necesito es que en un Grid(dbgrid, o cualquier otro grid) me muestre, algo asi: idusuario | Nombre | Apellido ...... 1 | Jorge | Perez ..... idVenta | idUsuario | fecha | Total$sus ...........2 | Elena | Casanova idVenta | idUsuario | fecha | Total$sus ...........O sea, al hacer click en cualquier fila de la tabla usuario me despligue los datos de la segunda tabla, es decir, las ventas que realizo ese usuario. Es posible hacer eso...? Saludos... |
#6
|
||||
|
||||
Hola
Me da la impresion de que lo que quieres es que se muestre la informacion de la segunda tabla en otro dbgrid ya que asi se ve en tu ejemplo. De ser asi esto se hace normalmente con algo que se llama master detail, osea, se ligan las tablas a los dbgrid. Hacerlos es algo muy sencillo y mas viendo como tienes ligados los datos en las tablas. Me gustaria saber que Base de datos usas, tal vez me sea mas sencillo hacer un ejemplo que explicarlo. Saludos
__________________
Siempre Novato |
#7
|
||||
|
||||
Hola
Aqui te hice un ejemplo muy sencillo con Access. Saludos PD: Si no es lo que necesitas dilo.
__________________
Siempre Novato Última edición por Caral fecha: 10-09-2010 a las 23:41:47. |
#8
|
|||
|
|||
Gracias por responde... pero por desgracia no es lo que necesito...
La base de datos que utilizo es MySQL. En ralidad lo que quiero es q la otra tabla se muestre en el mismo dbgrid, mas o menos como un drill down, que vi en algunos softwares comerciales... te adjunto una imagen de lo que necesito hacer, es una imagen de aacess q encontre por ahi...(aun no tengo los permisos para poner imagenes pero te dejo la url , asi q por delante aumentale http ://) nxtgenug.net/images/Access2007DrillDown.jpg te agradeceria mucho si me das una mano... Saludos.. Última edición por zheen fecha: 30-08-2010 a las 06:59:36. |
#9
|
||||
|
||||
Lo mismo que muestras en la imagen lo puedes conseguir con los componentes InfoPower (de pago) de la empresa Woll2Woll.
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizar tabla con datos de otra tabla mediante UPDATE | Rockin | Firebird e Interbase | 18 | 28-11-2007 19:15:42 |
Actualizar un campo de una tabla con datos que se encuentran en otra tabla | Morphine | SQL | 4 | 15-12-2006 22:47:42 |
Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla | taru | MySQL | 1 | 27-07-2006 15:36:12 |
Problema al hacer un update en una tabla con datos de otra | Iseberiano | SQL | 3 | 08-06-2005 12:32:14 |
Como insertar datos de una tabla en otra tabla? | Salomon | Firebird e Interbase | 1 | 28-08-2003 11:29:40 |
|