FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
maestro/detalle y dblookupcombobox
Saludos
Tengo dos lookupcombox en una relacion mestro detalle, el lookup1 al maestro y el lookup2 al detalle cuando muevo un registro en el maestro me filtra los datos del detalle en el lookup2, hasta ahora todo bien. pero al mostrar los datos, el dato guardado en la propiedad datasource del detalle (lookup2) no lo hace visible cuando muevo el maestro, hay alguna solucion para esto agradeceria mucho su ayuda es superurgente.. |
#2
|
|||
|
|||
solución
Hola, mi nombre es Romina. Te cuento como trabajaría yo un porblema asi:
Para la primer tabla maestra utilizo dos querys, igual que para la tabla detalle. Si la primer tabla es por ej Provincias: 1er query: select * from Provincias -1- 2do query: select * from Provincias where id = :id, donde id es la PK de la tabla -2- Si la 2da tabla es localidades, igual: 1er query: select * from localidades where id_povincias = :id_provincias, donde id_provincias es la FK a la tabla provincias-3- 2do query: select * from localidades where id = :id, donde id es la PK de la tabla -4- Entonces, no se que forma enganchas el lookup a los querys, pero suponiendo que los enganchas a datasources, en la propiedad datasource del primer lookup coloca el -1-, en la propiedad list source -2-, en el 2do lookup en la prop datasource -3- y en el listsource -4- Luego en el evento onchange del primer lookup pasale el parametro al query de localidades. Asi se filtrarian las localidades. Espero que lo entiendas, a mi me resulta util y facil, cualquier duda... clanmilano@hotmail.com |
|
|
|