Skip to content
logo Knowledgebase

Sage50Reports - Cómo utilizar sección de cabecera y pie de grupo para imprimir el pie de página en la última hoja

Created on  | Last modified on 

Summary

En este artículo te mostramos una alternativa para hacer que el pie de página se muestre únicamente en la última hoja del report de impresión en el caso de tratarse de un documento de varias hojas y sin establecer filtros, pero con la creación y utilización de secciones de grupo.

Resolution

En ocasiones y dependiendo del contenido del documento, número de hojas y cantidad de líneas en el mismo, puede resultar útil la creación de secciones de cabecera y pie de grupo para hacer que únicamente se muestre el pie de página con los totales en la última de las hojas.

Para ello, tomamos como ejemplo el formato base de factura de venta y realizamos una copia del mismo creando un nuevo report de impresión que podamos editar.

Una vez creado nuestro report, accedemos al editor Sage Report Designer y tendremos en cuenta que el pie de página con los totales se encuentra en la sección 3. Page Footer, que es un pie de página y por tanto, su comportamiento es el de imprimirse en cada una de las páginas a pesar de poder jugar con los filtros tal y como se explica en el artículo [Sage50Reports] Cómo hacer que el pie de página se muestre únicamente en la última hoja de una impresión de documento

Image

Image

Por tanto, una alternativa para poder conseguir el mismo resultado, será la de crear una sección de cabecera y pie de Grupo, donde insertar el contenido que por defecto se encuentra en esa sección 3.

Así pues, nos dirigiremos al menú superior y al apartado Secciones - Añadir Sección - Cabecera y Pie de Grupo:

Image

Se nos solicitará la expresión que definirá ese grupo, para el ejemplo que nos ocupa podremos elegir la expresión de la imagen a continuación, dado que los grupos pueden utilizarse también para agrupar y ordenar elementos en el documento o en los informes:

ImageImageImage

De ese modo, se nos añadirán las nuevas secciones al documento, tanto la de cabecera como la de pie de grupo:

Image

Podremos mover hacia arriba o abajo las secciones si nos interesan, pero el objetivo es el de mover todo el contenido del Page Footer que contiene el pie de página establecido por Sage 50 hacia le nueva sección de Pie de grupo, por tanto, comenzaremos por ampliar dicho grupo para que podamos mover en bloque todos los elementos para mayor comodidad, estirando la sección hacia abajo para hacerla más alta:

Image

Posteriormente, podremos seleccionar en bloque todos los elementos del pie de página que contienen totales, bases, etc: para arrastrarlo a la nueva sección:

Image

Podremos ajustar posteriomente la altura, moviendo hacia arriba cada sección si lo deseamos:

Image

Una vez realizado este paso, debemos indicar a la sección que pueda superponerse con el resto de secciones, de tal modo que si nos interesa, únicamente se muestre en la última página y una vez que la sección anterior (Detail) que contiene las líneas de artículo, haya finalizado.

Para ello, debemos hacer visible el panel de Propiedades, desde el menú Ver superior y teniendo seleccionada la sección de pie de grupo que hemos añadido (en nuestro ejemplo 4.FACTUVEN.numero Footer), localizar en sus propiedades, la denominada "Allow Overlap" para establecerla a True:

Image

Image

Esta propiedad, es la que se encuentra disponible en el comportamiento de las secciones de grupo y no en el resto, por ello es por lo que es necesario crear este tipo de secciones y simplemente con eso, al hacerlo, podremos comprobar cómo dicha sección y todo su contenido, se supedita a imprimirse cuando se ha finalizado la impresión de la anterior, en este caso el detalle, es decir, el contenido de la factura:

ImageImage

Related Solutions