Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2008, 17:35
turokoscar
 
Fecha de Ingreso: febrero-2008
Mensajes: 17
Antigüedad: 17 años, 2 meses
Puntos: 0
Ayuda con reporte

Hola muy buenas noches, estoy elaborando una serie de reportes en asp con una serie de tablas que se van desagregando sucesivamente. La estructura seria la siguiente:


Componente
idcomponente
componente

Subcomponente
idsubcomponente
subcomponente
idcomponente

Resultado
idresultado
resultado
idsubcomponente

Actividad
idactividad
actividad
idresultado

Tarea
idtarea
tarea
idactividad

Subtarea
idsubtarea
subtarea
idtarea

al final en el reporte se necesita que se muestre en un reporte:

Componente
Subcomponentes
Resultados
Actividades
Tareas
Subtareas
En ese orden yo hice una consulta de este tipo:
************************************************** **********
Recordset3.Source = "SELECT DISTINCT PFActividad.actividad,PFActividad.codigo as codiga,PFTarea.idtarea,PFTarea.codigo, PFTarea.tarea, PFTarea.unidad, PFTarea.total, PFTarea.responsable,PFTarea.idactividad,PFActivida d.idactividad,PFfisicotarea.idprog,PFfisicotarea.e nero,PFfisicotarea.febrero,PFfisicotarea.marzo,PFf isicotarea.abril,PFfisicotarea.mayo,PFfisicotarea. junio,PFfisicotarea.julio,PFfisicotarea.agosto,PFf isicotarea.septiembre,PFfisicotarea.octubre,PFfisi cotarea.noviembre,PFfisicotarea.diciembre,PFfisico tarea.idtarea FROM PFTarea,PFActividad,PFfisicotarea where PFActividad.idactividad=PFTarea.idactividad and PFfisicotarea.idtarea=PFTarea.idtarea order by PFTarea.codigo"
************************************************** ***********
pero lo que pasa es que el reporte se vuelve una mezcolansa total y sale de esta forma:

Componente1 >>>subcomponente1resultado1
Componente1 >>>subcomponentexresultado1
Componentex >>>subcomponente1resultado1
Componentex >>>subcomponentexresultado1

osea que se repiten todos los datos

aca estan las imagenes de un excel con el modelo de reporte que necesitaria mostrar:





No se si me haya explicado correctamente, el problema es q los campos aumentarian segun los vaya ingresando

Última edición por turokoscar; 01/04/2008 a las 17:50