como hacer un informe con dos detalles

23/09/2004 - 21:47 por Rafael sanchez | Informe spam
Saludos!

Me explico: tengo una tabla ALUMNOS que esta relacionada con otra TUTORES
(uno alumno varios padres o tutores), y otra tabla MATERIAS tambien
relacionada(un alumno varias materias).

Co hacer un informe EXPEDIENTE que me muestre toda los campos de ALUMNOS y
abajito me muestre todo lo de TUTORES y posteriormente las MATERIAS para cada
alumno.
Por lo pronto en el evento INIT del DataEnvironment habri las tablas y cree
las relaciones. En el DETALLE pegue los textBox correspondientes, pero
resulta que solo me imprime el primer registro de TUTORES y el primero de
MATERIAS.

Por su ayuda gracias.
Rafael Sanchez V.
VFP 9.0

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
23/09/2004 - 23:01 | Informe spam
Rafael:

Con VFP 9.0 es nativo. Hay ejemplos en esos documentos que te comenté en el
otro hilo.
Te comento un poco.

Una de las nuevas características es permitir las múltiples bandas de
detalle. Como en tu caso, que es típico.
Necesitas una tabla que conduce el informe, en tu caso: Alumnos, asegúrate
de que esté en el área activa cuando llamas al informe.

Para agregar bandas tienes que activar el cuadro de diálogo Bandas
opcionales. Selecciona Bandas opcionales. (Optional Bands...), desde el
menú Informe (Report). Este es el mismo cuadro de diálogo que existía antes
bajo el nombre Título / Resumen (Title/Summary). Fue renombrado para
colocarle la opción adicional que se le agregó.
Con el control spinner indicas la cantidad de bandas, en tu caso 2.

Para cada banda tienes que estblecer el Target alias, en tu caso, Tutores
para la primera banda de detalle y Materias para la segunda banda de
detalle. No olvides ponerlas entre comillas, es una expresión. Este dato
aparece en el cuadro Detalle (Detail) que se invoca por Menú - Informe -
Modificar bandas (Edit Bands) o haciendo doble clic sobre la barra gris de
la banda seleccionada.

No confundas con los grupos, las bandas se procesan encabezado-detalle-pie
de banda 1, luego encabezado-detalle-pie, etc

Queda mucho por decir; pero ya tienes un avance. Los artículos están
fabulosos.


Saludos,

Ana
www.amby.net

"Rafael sanchez" escribió en el
mensaje news:
Saludos!

Me explico: tengo una tabla ALUMNOS que esta relacionada con otra TUTORES
(uno alumno varios padres o tutores), y otra tabla MATERIAS tambien
relacionada(un alumno varias materias).

Co hacer un informe EXPEDIENTE que me muestre toda los campos de ALUMNOS y
abajito me muestre todo lo de TUTORES y posteriormente las MATERIAS para


cada
alumno.
Por lo pronto en el evento INIT del DataEnvironment habri las tablas y


cree
las relaciones. En el DETALLE pegue los textBox correspondientes, pero
resulta que solo me imprime el primer registro de TUTORES y el primero de
MATERIAS.

Por su ayuda gracias.
Rafael Sanchez V.
VFP 9.0
Respuesta Responder a este mensaje
#2 Rafael Sanchez
25/09/2004 - 14:55 | Informe spam
Muchas gracias!

En efecto ya le heche un vistazo y dice mucho de las nuevas caracteristicas
de VFP 9.0, intentare traducirlo para ponerlo a disposicion de los demas
usuarios.

Saludos!
"Ana María Bisbé York" escribió en el mensaje
news:
Rafael:

Con VFP 9.0 es nativo. Hay ejemplos en esos documentos que te comenté en


el
otro hilo.
Te comento un poco.

Una de las nuevas características es permitir las múltiples bandas de
detalle. Como en tu caso, que es típico.
Necesitas una tabla que conduce el informe, en tu caso: Alumnos, asegúrate
de que esté en el área activa cuando llamas al informe.

Para agregar bandas tienes que activar el cuadro de diálogo Bandas
opcionales. Selecciona Bandas opcionales. (Optional Bands...), desde el
menú Informe (Report). Este es el mismo cuadro de diálogo que existía


antes
bajo el nombre Título / Resumen (Title/Summary). Fue renombrado para
colocarle la opción adicional que se le agregó.
Con el control spinner indicas la cantidad de bandas, en tu caso 2.

Para cada banda tienes que estblecer el Target alias, en tu caso, Tutores
para la primera banda de detalle y Materias para la segunda banda de
detalle. No olvides ponerlas entre comillas, es una expresión. Este dato
aparece en el cuadro Detalle (Detail) que se invoca por Menú - Informe -
Modificar bandas (Edit Bands) o haciendo doble clic sobre la barra gris de
la banda seleccionada.

No confundas con los grupos, las bandas se procesan encabezado-detalle-pie
de banda 1, luego encabezado-detalle-pie, etc

Queda mucho por decir; pero ya tienes un avance. Los artículos están
fabulosos.


Saludos,

Ana
www.amby.net

"Rafael sanchez" escribió en el
mensaje news:
> Saludos!
>
> Me explico: tengo una tabla ALUMNOS que esta relacionada con otra


TUTORES
> (uno alumno varios padres o tutores), y otra tabla MATERIAS tambien
> relacionada(un alumno varias materias).
>
> Co hacer un informe EXPEDIENTE que me muestre toda los campos de ALUMNOS


y
> abajito me muestre todo lo de TUTORES y posteriormente las MATERIAS para
cada
> alumno.
> Por lo pronto en el evento INIT del DataEnvironment habri las tablas y
cree
> las relaciones. En el DETALLE pegue los textBox correspondientes, pero
> resulta que solo me imprime el primer registro de TUTORES y el primero


de
> MATERIAS.
>
> Por su ayuda gracias.
> Rafael Sanchez V.
> VFP 9.0


Respuesta Responder a este mensaje
#3 Ana María Bisbé York
25/09/2004 - 22:30 | Informe spam
Hola Rafael:

Esos documentos ya están traducidos y se están revisando.

Pero hay mucha información traducible. Hay muchiiiiiiiiiiiiiiiiiiisimo por
hacer.


Saludos,

Ana
www.amby.net

"Rafael Sanchez" escribió en el mensaje
news:
Muchas gracias!

En efecto ya le heche un vistazo y dice mucho de las nuevas


caracteristicas
de VFP 9.0, intentare traducirlo para ponerlo a disposicion de los demas
usuarios.

Saludos!
"Ana María Bisbé York" escribió en el mensaje
news:
> Rafael:
>
> Con VFP 9.0 es nativo. Hay ejemplos en esos documentos que te comenté en
el
> otro hilo.
> Te comento un poco.
>
> Una de las nuevas características es permitir las múltiples bandas de
> detalle. Como en tu caso, que es típico.
> Necesitas una tabla que conduce el informe, en tu caso: Alumnos,


asegúrate
> de que esté en el área activa cuando llamas al informe.
>
> Para agregar bandas tienes que activar el cuadro de diálogo Bandas
> opcionales. Selecciona Bandas opcionales. (Optional Bands...), desde el
> menú Informe (Report). Este es el mismo cuadro de diálogo que existía
antes
> bajo el nombre Título / Resumen (Title/Summary). Fue renombrado para
> colocarle la opción adicional que se le agregó.
> Con el control spinner indicas la cantidad de bandas, en tu caso 2.
>
> Para cada banda tienes que estblecer el Target alias, en tu caso,


Tutores
> para la primera banda de detalle y Materias para la segunda banda de
> detalle. No olvides ponerlas entre comillas, es una expresión. Este dato
> aparece en el cuadro Detalle (Detail) que se invoca por Menú - Informe -
> Modificar bandas (Edit Bands) o haciendo doble clic sobre la barra gris


de
> la banda seleccionada.
>
> No confundas con los grupos, las bandas se procesan


encabezado-detalle-pie
> de banda 1, luego encabezado-detalle-pie, etc
>
> Queda mucho por decir; pero ya tienes un avance. Los artículos están
> fabulosos.
>
>
> Saludos,
>
> Ana
> www.amby.net
>
> "Rafael sanchez" escribió en


el
> mensaje news:
> > Saludos!
> >
> > Me explico: tengo una tabla ALUMNOS que esta relacionada con otra
TUTORES
> > (uno alumno varios padres o tutores), y otra tabla MATERIAS tambien
> > relacionada(un alumno varias materias).
> >
> > Co hacer un informe EXPEDIENTE que me muestre toda los campos de


ALUMNOS
y
> > abajito me muestre todo lo de TUTORES y posteriormente las MATERIAS


para
> cada
> > alumno.
> > Por lo pronto en el evento INIT del DataEnvironment habri las tablas y
> cree
> > las relaciones. En el DETALLE pegue los textBox correspondientes, pero
> > resulta que solo me imprime el primer registro de TUTORES y el primero
de
> > MATERIAS.
> >
> > Por su ayuda gracias.
> > Rafael Sanchez V.
> > VFP 9.0
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida