Recordset jerarquico (Dificil)
Publicado por lenilax (165 intervenciones) el 11/02/2003 15:33:14
Amigos del foro:
Hice este recordset jerarquico para poblar una mshflexgrid
Sql = "SHAPE {SELECT * FROM Apps} AS APPS APPEND ({SELECT * FROM AppFtrs} AS OFAPPS RELATE IDApp TO IDApp) AS OFAPPS"
Este trabaja sin problema. Apps es la jerarquia padre y AppFtrs es la jerarquia hijo realacionadas a traves del campo IDApp.
Para agregar otra tabla en el mismo nivel de jerarquia que AppFtrs hago lo siguiente:
Sql = "SHAPE {SELECT * FROM Apps} AS APPS APPEND ({SELECT * FROM AppFtrs} AS OFAPPS RELATE IDApp TO IDApp) AS OFAPPS, ({SELECT * FROM AppFtrs2} AS OFFTR RELATE IDApp TO IDApp) AS OFFTR
Aqui he agregado la tabla AppFtrs2 sin problema.
Mi problema es que lo que yo necesito hacer es agregar, no una nueva tabla a la misma jerarquia padre (Apps) sino agregar un tercer nivel de jerarquia agregando una tabla relacionada a la tabla del segundo nivel de jerarquia(AppFtrs o AppFtrs2), es decir que mi recordset me muestre el nivel 1 (Apps) realcionado al nivel 2 (AppFtrs) y este nivel 2 relacionado a un nivel 3 (AppFtrsChapters) por el campo IDFtrs.
Si alguien tiene alguna idea le estare tremendamente agradecido.
Hice este recordset jerarquico para poblar una mshflexgrid
Sql = "SHAPE {SELECT * FROM Apps} AS APPS APPEND ({SELECT * FROM AppFtrs} AS OFAPPS RELATE IDApp TO IDApp) AS OFAPPS"
Este trabaja sin problema. Apps es la jerarquia padre y AppFtrs es la jerarquia hijo realacionadas a traves del campo IDApp.
Para agregar otra tabla en el mismo nivel de jerarquia que AppFtrs hago lo siguiente:
Sql = "SHAPE {SELECT * FROM Apps} AS APPS APPEND ({SELECT * FROM AppFtrs} AS OFAPPS RELATE IDApp TO IDApp) AS OFAPPS, ({SELECT * FROM AppFtrs2} AS OFFTR RELATE IDApp TO IDApp) AS OFFTR
Aqui he agregado la tabla AppFtrs2 sin problema.
Mi problema es que lo que yo necesito hacer es agregar, no una nueva tabla a la misma jerarquia padre (Apps) sino agregar un tercer nivel de jerarquia agregando una tabla relacionada a la tabla del segundo nivel de jerarquia(AppFtrs o AppFtrs2), es decir que mi recordset me muestre el nivel 1 (Apps) realcionado al nivel 2 (AppFtrs) y este nivel 2 relacionado a un nivel 3 (AppFtrsChapters) por el campo IDFtrs.
Si alguien tiene alguna idea le estare tremendamente agradecido.
Valora esta pregunta


0