4D v16.3

Añadir columnas y etiquetas

Inicio

 
4D v16.3
Añadir columnas y etiquetas

Añadir columnas y etiquetas  


 

 

Cree un informe mediante la adición de columnas que contienen referencias a campos o fórmulas.

Puede agregar y organizar columnas de campos de dos maneras:

  • directamente en el área de previsualización del informe rápido
  • utilizando la ventana de lista de campos.

La adición de fórmulas se describe en la sección Añadir cálculos.

  • Cuando se trabaja en modo Diseño, el editor de informes rápidos considera todas las relaciones de la base como relaciones automáticas, y por lo tanto permite el acceso a todos los datos relacionados de la base. En modo Aplicación, cuando el editor se llama usando el comando QR REPORT, las relaciones manuales no se activan de forma automática y es responsabilidad del desarrollador gestionar el estado de las relaciones.
  • Los campos de tipo Objeto y Blob no son soportados por el editor de informes rápidos.

Puede trabajar con columnas directamente en la plantilla de informe o utilizando la ventana de la lista (ver la siguiente sección).

Puede añadir, insertar o duplicar las columnas en la plantilla de diseño de informes. Cuando se agrega una columna, el editor utiliza automáticamente el siguiente campo "disponible" de la tabla actual, en el orden de creación.

Puede utilizar el icono (+) que se muestra en la parte superior de cada separador de columna:

  • Al hacer clic directamente sobre el icono añade una nueva columna al final del informe.
  • Un clic derecho en este icono muestra un menú contextual en el que puede optar por añadir todos los campos de la tabla actual, o añadir una fórmula.

Cada columna del informe tiene un menú contextual que puede utilizar para insertar otra columna: ya sea antes o después de la existente, o al principio o al final del informe. Un menú de contexto también está disponible en la esquina superior izquierda de la plantilla de diseño de informes:

También puede duplicar una columna utilizando el menú contextual disponible cuando se hace clic derecho en su encabezado: elija el comando Duplicar esta columna y se añade una columna idéntica a la derecha de la original.

Puede mover una columna en cualquier momento haciendo clic en su encabezado y arrastrándolo a su nueva ubicación.

A medida que especifica los campos para su informe rápido, es posible que desee eliminar ciertas columnas. Para eliminar una columna, haga clic derecho en su encabezado, luego seleccione el comando Eliminar esta columna desde el menú contextual.

Puede reemplazar un campo por una fórmula y viceversa:

  1. Haga doble clic en el encabezado de la columna o clic derecho en él y elija el comando Editar la fórmula.
    El Editor de fórmulas estándar de 4D aparece, lo que le permite designar la nueva fuente de datos de la columna (campo o fórmula).
    Cuando se imprime el informe rápido, 4D imprime los resultados de la fórmula para cada registro que aparece en la línea Formato. Para más información sobre este punto, consulte Asociar fórmulas a un informe.

Puede hacer clic en el botón Campos con el fin de acceder a la ventana de campos disponibles, donde se pueden organizar las columnas del editor que aparece en forma de lista.

La ventana tiene dos listas adyacentes:

  • Campos disponibles incluye todos los campos de la tabla actual, así como también los campos de las tablas relacionadas
  • Columnas del informe lista las columnas actualmente incluidas en el informe.    

Puede agregar y eliminar campos en la lista Columnas del informe utilizando los botones de flecha que se encuentran entre las listas, y puede cambiar el orden de los campos arrastrándolos hacia arriba o hacia abajo directamente en esta lista. También puede agregar campos simplemente haciendo doble clic en ellos en la lista Campos disponibles.

Al hacer clic en OK, todos los cambios realizados se reflejan automáticamente en el propio informe. Por ejemplo, si elimina o añade un campo en la lista Columnas del informe, la columna correspondiente también se elimina o añade en el propio informe; lo mismo pasa con los cambios realizados en el orden de los campos/columnas.

Nota: el área de búsqueda realiza una búsqueda de tipo "contiene"; es decir, que muestra todos los campos cuyo nombre contenga la(s) letra(s) introducida(s).

Puede utilizar el menú acción para ordenar la lista Campos disponibles, o rápidamente agregar varios campos de esta lista a la lista Columnas del informe

  • Ordenar por nombre: ordena los campos alfabéticamente.
  • Orden por defecto: ordena los campos basado en el orden de creación.
  • Añadir campo(s) seleccionado(s): añade los campos en la lista Columnas del informe, en el mismo orden en que se seleccionaron.
  • Añadir campo(s) faltante(s): agrega todos los campos (no incluidos) en la lista Columnas del informe.

Puede añadir columnas de informes rápidos cuyo contenido se calcula automáticamente por fórmulas cuando de genera el informe. Por ejemplo, puede añadir una formula que calcule el salario mensual de los empleados a partir del campo Salario Anual.

Para añadir una columna de tipo fórmula:

  1. Añada o inserte una nueva columna (ver abajo).
  2. Haga doble clic en el encabezado de la columna o haga clic derecho en el encabezado de la columna y seleccione Editar... en el menú Columnas.
    4D muestra el Editor de fórmulas. El editor muestra el contenido actual de la columna. La fórmula que cree reemplazará el contenido previo de la columna.
    Nota: asegúrese de que la fórmula que cree no modifique la selección actual. La modificación de la selección actual de registros mientras imprime un
    informe rápido, puede causar problemas si el informe está basado en la selección actual.
  3. Construya la fórmula seleccionando los campos, operadores, funciones y/o métodos 4D, luego escriba los valores que quiere en el área de edición.
    O
    Haga clic en el botón Cargar... para recuperar una fórmula existente en el disco.
    Para mayor información sobre el editor de fórmulas, consulte el capítulo Editor de fórmulas.
    Para guardar la fórmula como un archivo que pueda recuperar y utilizar en otra columna o en otro informe, haga clic en el botón Guardar... e introduzca un nombre de archivo en la caja de diálogo.
  4. Haga clic en el botón Aceptar para asignar la fórmula a la columna.
    4D añade una nueva etiqueta a la columna que la identifica como una fórmula. Puede etiquetar nuevamente la columna al escribir una etiqueta en la celda del título de la columna. Las fórmulas se etiquetan de C1 a Cx. Estas etiquetas son el nombre de las variables que contienen el valor actual de la columna. Puede utilizar estas variables en otras fórmulas.

    Nota: las variables Cx para informes rápidos debe ser declaradas en caso de compilación de la base (ver Variables de informes rápidos).

Por defecto, el editor de informes rápidos dimensiona las columnas automáticamente, tal como lo indica el botón Ancho automático. El tamaño de cada columna se calcula en función de la longitud máxima de los datos y de las etiquetas mostradas en la columna. El editor de informes rápidos dimensiona las columnas en el momento de imprimir el informe

Esta operación se activa para una columna cuando el atributo Ancho automático se ha asociado a la columna. Puede definir y visualizar la activación de esta opción en la ventana contextual asociada a la columna:

Para ver el ancho de cada columna, previsualice el informe en la pantalla haciendo clic en el botón Vista previa.

Como la opción Ancho automático calcula el ancho de una columna a partir del ancho máximo de los datos que contiene la columna, el ancho puede cambiar en función de los registros seleccionados.

Puede redimensionar manualmente una columna, lo cual hace que la opción Ancho automático se deseleccione automáticamente (donde aplica). Cuando una columna se dimensiona manualmente, el texto que contiene se ajusta al ancho especificado utilizando más de una línea si es necesario.

Puede añadir o modificar texto en las áreas de etiquetas del informe. Por ejemplo, si solicita los subtotales, puede etiquetarlos al añadir texto a las otras celdas en las filas Subtotal y Total general. Puede efectuar las siguientes operaciones:

  • Editar el texto que 4D añade automáticamente a la línea Título del informe.
  • Insertar texto en las celdas vacías de las líneas Subtotal y Total general,
  • Insertar el valor de un campo Subtotal en las líneas Subtotal,
  • Definir la fuente, tamaño de fuente, justificación y estilo para cualquier texto que aparezca en el informe.

Para añadir texto, haga clic dos veces en una celda vacía del informe. Aparece un punto de inserción de texto en la celda, que le permite introducir su etiqueta:

Nota: también aparece un menú local así que puede añadir un calculo.

Si introduce una etiqueta para un cálculo, seleccione una celda de la misma línea que la celda que contiene con el cálculo. No puede introducir texto en la misma celda que efectúa los cálculos.Para modificar texto, haga doble clic en la celda para pasar al modo edición. También puede hacer clic derecho para mostrar un menú contextual que le permite editar o borrar todos los contenidos de las celdas.


 
PROPIEDADES 

Producto: 4D
Tema: Informes rápidos (64 bits)

 
HISTORIA 

 
ARTICLE USAGE

Manual de Diseño ( 4D v16)
Manual de Diseño ( 4D v16.1)
Manual de Diseño ( 4D v16.3)