![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
DataSets Maestro - Detalle acceso al detalle
Hola a todos,
Tengo dos TClientDataSet relacionados como maestro - detalle... En el evento BeforeOpen del dataset maestro, añado unos nuevos campos fkCalculated... Hasta aqui no hay problema... En el evento AfterOpen tambien del dataset maestro, quiero dar valor a estas columnas en funcion del valor de los registros de la tabla de detalle, claro de los registros correspondientes al registro de la tabla maestra. Aqui tengo el problema... En el evento AfterOpen, programo un bucle por cada registro de la tabla maestra y, dentro de el, otro bucle anidado recorriendo la tabla de detalle para sumar unos valores... Cuando acabo el bucle de la tabla detalle, actualizo el campo que me interesa de la tabla maestra y continua con el siguiente registro de la tabla maestra... El DataSet de la tabla maestra lo tengo conectado a un TDBGRID y, cuando acaba el proceso, si la tabla maestra tiene inicialmente 3 registros, me acaba mostrando al menos 30 o 40... No entiendo que pasa.... Intuyo que el problema esta en como recorro la tabla de detalle que esta relacionada con un DataSetField con la tabla maestra y quizas no deba hacerlo asi pero no se como hacerlo sino??? Alguien puede ayudarme porfa??? Saludos |
|
|
![]() |
||||
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 |
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 |
Reporte Maestro/Detalle/Detalle de 4 Tablas | jovehe | Impresión | 2 | 23-03-2005 01:25:02 |
Maestro-Detalle ;Actualizar detalle a partir de un DBgrid | norberto_larios | Conexión con bases de datos | 1 | 11-09-2004 18:17:34 |
![]() |
|