Crystal Reports – Diseño: Secciones
linked-in

Federico Cortese

Fecha de publicación: 31 Oct, 2023

Crystal Reports – Diseño: Secciones

Diseño + Vista Previa + Barra de Herramientas

La correcta utilización de Crystal Reports depende de entender, enlazar y poder utilizar correctamente cada uno de los elementos de 3 grandes áreas. A continuación, una breve explicación de cada una.

1. Diseño: En esta área nos encargaremos de diseñar y construir el reporte a medida. Utilizando el explorador de campos, las secciones y todos los elementos de la barra de tarea.

2. Vista Previa: Es la previsualización del reporte, conectando con la base de datos y obteniendo resultados.

3. Barra de Herramienta: se utiliza para añadir y complementarse con las áreas de diseño y vista previa. En ella vamos a encontrar todas las herramientas necesarias para: añadir nuevos objetos, abrir el explorador de campo, ejecutar la vista previa, añadir
funcionalidades y funciones, etc.

Diseño: Secciones

El diseño de un Crystal Reports está dividido por distintas secciones que actúan de diferentes formas.

En un reporte básico las secciones que aparecen son las siguientes:

Crystal Reports Diseño: Secciones

En cada una de estas se incluirán objetos y campos para diseñar el reporte a medida. A continuación, detallaremos la utilidad de cada una.

Encabezado del informe: solamente aparecerá una vez al principio del reporte, en la parte superior.
Encabezado de página: aparece en la parte superior de cada página del reporte. En la primer pagina aparecerá luego del encabezado del Informe.
Detalle: representa las líneas del reporte, siendo un ámbito de repetición de los registros que se incluya en esta sección.
Pie de informe: solamente aparecerá una vez al final del reporte, en la parte inferior, por encima del pie de página.
Pie de página: aparecerá en la parte inferior de cada página del reporte. En la última página aparecerá por debajo del pie de informe.

Subdivisiones de secciones:
Cada una de las distintas secciones puede tener N subdivisiones. Donde cada una tendrá su sección, pero no perderá la funcionalidad de la sección principal.

Crystal Reports Diseño: Secciones

Ocular secciones:

Podemos ocultar las secciones que no deseemos visualizar en el reporte haciendo click derecho sobre las secciones y presionando Eliminar (no profundizar).

Crystal Reports Diseño: Secciones

Asistente de secciones:

Para poder gestionar y diseñar las secciones, debemos utilizar la herramienta de “Asistente de Secciones”.

Para acceder a ella tenemos dos maneras:

1. Haciendo click derecho sobre las secciones.

Crystal Reports Diseño: Secciones

2. Utilizando el icono de la barra de tareas.

Crystal Reports Diseño: Secciones

Dentro del asistente de secciones podemos manipular la secciones y subdivisiones utilizando las siguientes acciones:

  • Insertar una subdivisión dentro de una sección: seleccionamos la ubicación donde queremos insertar y presionamos insertar.
Crystal Reports Diseño: Secciones
  • Eliminar una subdivisión: seleccionamos la subdivisión y presionamos eliminar.
Crystal Reports Diseño: Secciones
  • Combinar subdivisiones: seleccionamos la subdivisión y presionamos combinar. Se unifica con la subdivisión inferior.
Crystal Reports Diseño: Secciones

Mover una subdivisión dentro de su sección.

Crystal Reports Diseño: Secciones

Además, podemos incluir funciones y características a cada una.

Importante: con el siguiente icono se puede incluir una función condicional para ejecutar la función o característica. Por Ej.: Eliminar sección si un campo es igual a ‘X’.

Crystal Reports Diseño: Secciones

A continuación, mencionaremos algunas de las funciones principales:

Ficha Común:

• Ocultar (se permite profundizar): Active esta casilla de verificación si no desea que la sección se imprima, pero desea que el contenido de la sección esté disponible para su profundización.
Eliminar (no profundizar): Active esta casilla de verificación si desea que la sección se imprima, pero no desea que el contenido de la sección esté disponible para su profundización.
Imprimir al final de página: Cuando esta casilla de verificación está activada, cada valor de grupo se imprime únicamente al final de una página. (Los detalles se siguen imprimiendo en sus posiciones normales.) El comando es útil para imprimir facturas y otros informes donde se desea que aparezca un solo grupo (por ejemplo, elementos de línea agrupados por número de pedido) en una página y que se imprima el valor de ese grupo (subtotal, campo de resumen, etc.) solo al final de la página.
Mantener juntos: Cuando se activa esta casilla de verificación, el programa mantiene todas las líneas de la sección juntas, ya sea en la página actual (si hay espacio) o en la siguiente (si no lo hay).
Eliminar sección en blanco: Cuando esta casilla de verificación está activada, el programa oculta la sección del informe si está en blanco y la imprime si no es así.
Situar debajo la sección siguiente: Seleccione esta casilla de verificación si desea que el objeto seleccionado subyazga las secciones siguientes cuando se impriman.
Formato de columnas múltiples (para la sección detalle): Cuando esta casilla de verificación está activada, aparecerá la ficha Diseño en el Asistente de sección.
Recortar pie de página (para pie de página): Cuando esta casilla de verificación está activada, el programa elimina los espacios en blanco adicionales que haya en la parte inferior de un informe. De este modo se reduce el desplazamiento innecesario por los informes que se visualizan en pantalla.
Reservar pie de página mínimo (para pie de página): Esta opción permite minimizar el espacio reservado de las secciones de pie de página, maximizando por tanto el espacio disponible para la información del informe en cada página. Esta opción solo afecta a un área Pie de página con múltiples secciones.
Solo lectura: Esta opción hace que una sección sea de solo lectura y bloquea el formato y la posición de todos los objetos de informe que contiene para que no se les pueda aplicar formato ni mover. Cuando se selecciona esta opción, todas las demás opciones del Asistente de Sección se desactivan. Las opciones de formato que están normalmente disponibles en las barras de herramientas o en los menús contextuales también se suprimen para la sección.
Posiciones relativas: Esta opción permite bloquear la posición relativa de un objeto de informe junto a un objeto de cuadrícula en una sección. Por ejemplo, si se coloca un objeto de texto un centímetro a la derecha de un objeto de tabla de referencias, durante la generación del informe el programa empujará el objeto de texto hacia la derecha para que se mantenga el espacio de un centímetro con independencia del ancho del objeto de tabla de referencias.

Nota: Solo es posible el bloqueo horizontal. Si necesita conservar posiciones relativas verticales, debe crear una nueva sección de informe.

Nota: Una vez seleccionada la opción Posiciones relativas para una sección, ya no se pueden arrastrar objetos y colocarlos en unas posiciones nuevas dentro de dicha sección. Para cambiar la posición de un objeto, utilice el Tamaño y posición del objeto (cuadro de diálogo).

Nota: Las posiciones relativas solo son aplicables a objetos colocados a la derecha de objetos de cuadrícula (es decir, objetos que pueden aumentar de tamaño en dirección horizontal).

Ficha Paginación:

Nueva página antes: Esta opción es una propiedad de formato disponible para secciones de grupo (encabezado y pie de página) y de detalles. Cuando selecciona esta opción, el programa inserta un salto de página antes de imprimir la sección.

El salto de página, por lo tanto, va antes:
o Del grupo (si se usa la opción con una sección de pie de página de grupo).
o De cada registro de informe (si se usa la opción con una sección de detalles).
o El encabezado y pie de página aparecen en cada página. Si tiene un campo de subtotal o de resumen en una sección de pie de página de grupo, puede usar la opción Nueva página antes para colocar estos valores en las páginas que siguen al valor que se está totalizando.

Restablecer núm. de pág. de página después de: Restablece el número de página a uno (1) para la página siguiente, después de imprimir un total de grupo. Cuando se usa esta opción conjunta con Imprimir al pie de la página, el programa imprime un solo grupo en una página, imprime el valor de grupo al pie de la página y restablece el número de página a 1 para la siguiente página. Esta opción es útil cuando se imprimen varios registros de un solo archivo (por ejemplo, facturas) y se desea que cada informe se numere comenzando con Página 1.

Nueva página después: Cuando se activa la casilla de verificación Fin de sección, el programa inserta un salto de página después de la sección.

o El encabezado y pie de página aparecen en cada página.
o Use Nueva página después en la sección de nota al pie de grupo para imprimir cada grupo en una página separada.
o Cuando se activa la casilla de verificación Registros visibles, el programa inserta un salto de página de forma regular después de un número de registros específico.

Nota: Esta opción aparece únicamente cuando se ha seleccionado la sección Detalles en la lista Secciones.

Orientación: Permite establecer la orientación de página de cada sección del informe, excepto para el encabezado y el pie de página. El ajuste predeterminado será el mismo que el de la orientación de página de informe del cuadro de diálogo Configurar página.