logo
small logo
  • Producto
  • Comprar
  • Ayuda
  • About
  • Consola de usarios Ayuda
    • en
    • de
    • JP
    • ZH
  • Página principal
  • /
  • Blogs
  • /
  • Como eliminar la intersección de objetos en FastReport VCL
  • Convierta los datos de la base de datos en un documento en Delphi / Lazarus / C ++ Builder

    3 de febrero de 2021

    ¿Cómo convertir un montón de datos en un informe? Oracle DB, MySQL, Microsoft SQL Server, PostgreSQL,

    read more
  • How to print business cards from a Delphi application

    24 de agosto de 2020

    Applications built in Delphi are less common than, for example, those built in C #.

    read more
  • Cómo crear un solo informe de varios en Delphi / Lazarus / C++ Builder

    11 de diciembre de 2020

    Me gustaría señalar que FastReport VCL es uno de los componentes más convenientes para generar

    read more
  • Hacer un informe detallado en FastReport VCL (Delphi / Lazarus)

    9 de febrero de 2021

    "Drill Down" o "profundización en los datos" es un concepto de muchos aspectos, que puede

    read more
  • Cómo crear códigos de barras CODE 39 y CODE 39 Extended con Delphi / Lazarus

    23 de octubre de 2020

    CODE 39 es el código de barras desarrollado por Intermec Corporation en 1975. En el

    read more

Como eliminar la intersección de objetos en FastReport VCL

29 de marzo de 2022

FastReport VCL

En la nueva versión FastReport VCL 2022.2 hemos añadido una nueva función en el administrador de diseño de informes que ayuda a detectar los errores más comunes al elaborar las plantillas de informes y corregirlos.

FastReport VCL es un generador de informes con la ubicación libre de objetos. Esto significa que los objetos pueden situarse en el orden aleatorio, incluso la superposición de otros objetos. Estos objetos se transforman correctamente en formatos de exportaciones con la ubicación libre de objetos pero pueden causar problemas en los documentos de estructura rígida. Un ejemplo de este formato es una tabla de XLSX. Los objetos cruzados no pueden exportarse a causa de la estructura rígida de tabla del formato. Consulte el manual de usuario para más detalle sobre el diseño correcto de informe.

En este artículo vamos a considerar cómo detectar estos problemas en un informe preparado y que herramientas puede utilizar para fijarlos rápido.

Un problema. La búsqueda de intersecciones de objetos 

Sobre todo, necesita abrir un informe en el administrador de diseño de informes. En el ejemplo se utiliza un informe modificado de la aplicación de demostración principal.

El administrador de diseño de informes

A primera vista, no hay problemas. Vamos a ver un informe construido en la vista previa.

La vista previa

Los problemas pueden aparecer en una exportación de tablas, por ejemplo en XLSX.

La exportación en XLSX

Vemos que en la exportación han aparecido las columnas excedentes de la tabla y se ha cortado el contenido del objeto. Tales errores son difíciles a detectar aún en un informe que ha trabajado durante mucho tiempo.

Volvemos en el administrador de diseño de informes. A partir de la versión FastReport VCL 2022.2 en la barra de herramientas estandardizada en el administrador de diseño de informes ha aparecido un botón que permite activar una nueva función – «La retroiluminación de la intersección».

La barra de herramientas del administrador de diseño de informes

Pulsamos el botón para activar la función de retroiluminación de intersección de objetos.

La retroiluminación de intersección

Ahora vemos los objetos superpuestos y los puntos de su intersección.

La solución

Es bastante simple corregir los errores en un informe de demostración, por que los puntos de intersección son bien visibles y no hay muchos objetos de informe. Solo movemos los objetos problemáticos.

La solución

¿Cómo acelerar la corrección de informe con muchos objetos? 

Aquí una nueva función de la versión FastReport VCL 2022.2 – «Guías de alineación automáticas» puede ayudar a un desarrollador de informe. En este modo se crean automáticamente las líneas extraídas para todos los cuarto puntos de cada objeto de un informe. Es bastante importante que este modo no sustituya a las líneas extraídas añadidas por el usuario en una pagina del informe, sino que las complementa.

La línea se cambia con el botón en la línea superior del espacio de trabajo del administrador de diseño de informes.

El botón de conmutación de modo

En total existen 4 modos:

Las líneas extraídas automáticas están desactivadas – se utilizan las líneas extraídas añadidas por el usuario. El ícono del botón en este modo tiene el aire siguiente FastReport VCL.

Las líneas extraídas automáticas están activadas – las líneas extraídas se crean automáticamente para cada objeto. El ícono del botón en este modo tiene el aire siguiente FastReport VCL.

Solo las líneas extraídas automáticas horizontales están activadas – las líneas extraídas se crean automáticamente para cada objeto solo en el plano horizontal. El ícono del botón en este modo tiene el aire siguiente FastReport VCL.

Solo las líneas extraídas automáticas verticales están activadas – las líneas extraídas se crean automáticamente para cada objeto solo en el plan vertical. El ícono del botón en este modo tiene el aire siguiente FastReport VCL.

Pulsamos el botón y activamos el modo de las líneas extraídas automáticas con la representación completa FastReport VCL. Ahora puede mover las líneas extraídas con los objetos problemáticos.

El modo de las líneas extraídas

En este modo son bien visibles los puntos problemáticos que pueden emerger a la utilización de los filtros de tabla de exportación.

Pero estas no son todas las posibilidades del modo de las guías de alineación automáticas. El desarrollador del informe, cuando está en este modo, puede añadir cualquiera de las guías de alineación automáticas en las guías de alineación de usuario de la pagina. Es suficiente dirigir el localizador de la línea extraída en la regla y pulsar el signo más.

El modo de las guías de alineación automáticas

Esto permite crear las guías de alineación de usuario que se utilizarán para alinear al añadir nuevos objetos en el informe.

Y, por supuesto, las guías de alineación automáticas pueden eliminarse de las guías de alineación de usuario de la misma manera que cuando se añaden. De nuevo dirigimos el localizador de la línea extraída en la regla y pulsamos el signo menos.

La eliminación de las líneas de usuario

Estas funciones dan a un desarrollador de informes muchas posibilidades a la elaboración de los informes bonitos y también inteligentes que se exportarán correctamente en cualquier formato de datos. 

about product comprar
avatar
Den Zubov
VCL Development
Fast Reports Team: Den Zubov - VCL Development at Fast Reports
VCL Lazarus FastReport Designer Report Delphi XLSX

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Comprar
  • Descargar
  • Documentación
  • Opiniones de usuarios
  • Cómo desinstalar nuestros productos
  • FAQ
  • Toturial en vídeo
  • Foro
  • Support SLA
  • Documentación técnica
  • Nuestras noticias
  • Quiénes somos
  • Socios
  • Extended licensing
  • Contactos

© 1998-2023 by Fast Reports Inc.

  • Privacidad
  • Cookies Policy

Trustpilot
By clicking “Accept all, you agree Fast Reports can store cookies on your device and disclose information in accordance with our Cookie Policy.