FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
dblookcombobox maestro detalle
hola q tal, miren tengo un maestrdetalle e un form entonces utilizo un dblookupcombobox para filtrar los datos , osea al seleccionar un registro del maestro me muestra el detalle relacionado en un dbgrid. el dbgrid esta relacionado a tabla detalle.
bien lo que queiro es que al principio de la ejecucion en el grid me muestre toda la tabla detalle sin estar filtrada por la tabla maestro. pero cuando quiero buscar registros relacionados con la tabla mestro ejecuto el dblookupcombobox, bien ahora cuando hago click otra vez sobre el lookupcombobox para q se cierre (on close up) vuelva a mostrar la tabla detalle completa en el dbgrid sin estar filtrada. el problema es que no se sobre q eventos del lookcombobox activar y desactivar la talba maestro . o como sugieren q se podria hacer ? gracias a todos |
#2
|
||||
|
||||
Hola.
Saludos. |
#3
|
||||
|
||||
Hola de nuevo.
Se me pasó por alto que quizá estés trabajando con TQuery. En ese caso sería:
Nota: .- Relacioná la propiedad: QryDetalle.DataSource con el TDataSource asociado al QryMaestro. (QryDetalle.DataSource -> dsMaestro) .- MASTER_FIELD sería el nombre del campo por el que estableces la relación. Saludos. Última edición por ecfisa fecha: 19-08-2010 a las 07:15:43. |
#4
|
|||
|
|||
dblookupcombobox mastersetail
ok, muchas gracias nuevamente probare la qer opcion ya que no estoy trabajando tquery, no entiendo porque oncreate, para que utilizaria ese procedimiento?. gracias
|
#5
|
||||
|
||||
Cita:
Por lo tanto en la creación del from asigno bDetalle.MasterSource:= nil, de ese modo se quita la relación de dependencia con la Tabla Maestro y ves todo los registros de tbDetalle. (por si lo hubieses asignado en tiempo de diseño) En el caso del TQuery... es igual sólo que difiere la sintáxis, pero no te compliques si todavia no trabajas con Querys. Nota: Usé la palabra "filtrar" como convención, pero que no se confunda con la propiedad Filter de TTable, no tiene nada que ver en este caso. Saludos. Última edición por ecfisa fecha: 21-08-2010 a las 06:59:25. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Saber si el DBGrid (Detalle) esta Vacio en Relacion Maestro/Detalle | Adrian Murua | Conexión con bases de datos | 2 | 03-01-2009 13:48:46 |
Maestro/Detalle (No graba en tabla Maestro) | teclilla | Tablas planas | 12 | 21-04-2008 20:59:54 |
Problema tabla Maestro-detalle en la q la pk de t.detalle formad por 2cods de la maes | akinom38 | Varios | 1 | 09-11-2007 19:27:44 |
Respecto a la relacion maestro detalle detalle | ilichhernandez | Conexión con bases de datos | 0 | 15-05-2007 18:13:54 |
Maestro-Detalle ;Actualizar detalle a partir de un DBgrid | norberto_larios | Conexión con bases de datos | 1 | 11-09-2004 18:17:34 |
|