
El lio de los subinformes
Publicado por Antonio (2 intervenciones) el 30/01/2023 19:41:29
Buenas tardes, Tengo un problema con los subinformes por si alguien me puede ayudar y así servir también a los demás:
Tengo un informe con varios subinformes metidos, son listados de facturas y resúmenes de ellas en función de varios parámetros que pueden ir variando.
Una vez listadas todas las facturas, cuya tamaño puede ser muy variable, el siguiente subinforme, ya mucho mas pequeño, no hace caso a las agrupaciones ni sus encabezados, generalmente por id_cliente (si lo hace si está de forma independiente) cuando lo inserto en un informe (su posición puede variar en función de los datos que haya antes).
He intentado mantener el encabezado y primer registro juntos en una página, mantener todo el grupo junto en una página, poner todo el grupo en la misma página, … En propiedades generales del subinforme mantener junto el grupo por página, en las del encabezado del grupo mantener juntos ,….
Lo único que he conseguido más o menos es que me salte de página si le indico que repita la sección del encabezado, empezando a poner registros en página nueva pero en la anterior también pone el encabezado sin registros. Hay alguna forma de indicarle, aunque sea con vba, que si queda a una distancia determinada haga un salto de página directamente?)
En definitiva es indicarle: si no cabes todo, salta de pagina.
Gracias por vuestra ayuda
Tengo un informe con varios subinformes metidos, son listados de facturas y resúmenes de ellas en función de varios parámetros que pueden ir variando.
Una vez listadas todas las facturas, cuya tamaño puede ser muy variable, el siguiente subinforme, ya mucho mas pequeño, no hace caso a las agrupaciones ni sus encabezados, generalmente por id_cliente (si lo hace si está de forma independiente) cuando lo inserto en un informe (su posición puede variar en función de los datos que haya antes).
He intentado mantener el encabezado y primer registro juntos en una página, mantener todo el grupo junto en una página, poner todo el grupo en la misma página, … En propiedades generales del subinforme mantener junto el grupo por página, en las del encabezado del grupo mantener juntos ,….
Lo único que he conseguido más o menos es que me salte de página si le indico que repita la sección del encabezado, empezando a poner registros en página nueva pero en la anterior también pone el encabezado sin registros. Hay alguna forma de indicarle, aunque sea con vba, que si queda a una distancia determinada haga un salto de página directamente?)
En definitiva es indicarle: si no cabes todo, salta de pagina.
Gracias por vuestra ayuda
Valora esta pregunta


0