logo
small logo
  • Producto
  • Comprar
  • Ayuda
  • About
  • Consola de usarios Ayuda
    • en
    • de
    • JP
    • ZH
  • Página principal
  • /
  • Blogs
  • /
  • Hacer un informe detallado en FastReport VCL (Delphi / Lazarus)
  • 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
  • Instalación de FastReport en Lazarus

    17 de marzo de 2021

    Como parte del programa educativo Académico, hemos decidido producir algunos artículos de apoyo para los

    read more
  • Cómo generar código de barras ITF (intercalado, industrial, matricial) con Delphi / Lazarus / C ++ Builder

    11 de noviembre de 2020

    Un poco de teoría sobre los códigos de barras Es difícil imaginar nuestra vida sin códigos

    read more
  • Trabajar con gráficos y tablas en FastReport VCL

    22 de marzo de 2021

    Seguimos publicando artículos de apoyo para los estudiantes como parte del programa educativo de la

    read more
  • Conexión de un informe a los datos de FastReport en Lazarus

    26 de marzo de 2021

    En el artículo anterior sobre cómo trabajar con cuadros y gráficos, nos hemos familiarizado con

    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 referirse a acciones en tablas o en algo más que encapsule la información. Y simple y llanamente, ¡es una lista desplegable!

Una de las operaciones más importantes es Drill-Down, por ejemplo, en OLAP con cubos y, en principio, muchos lugares. Después de todo, simplifica enormemente el análisis de información. Una "inmersión cuidadosa" en las capas de datos. ¡Echemos un vistazo más de cerca a los datos! Normalmente, esto se hace haciendo clic en los datos en los que queremos profundizar.

Puede hacer una lista desplegable en FastReport VCL y esta es la característica de la que hablaremos en este artículo.

Acerca de las propiedades de obtención de detalles en FastReport VCL y su conexión:

El encabezado del grupo en sí tiene una propiedad DrillDown (elemento "DrillDown" en el menú). Cuando DrillDown esté habilitado, será posible hacer que el grupo sea interactivo.

En términos simples, el grupo comenzará a responder a un clic del mouse en la ventana de vista previa. Hacer clic en un encabezado le permitirá expandir (mostrar todo el contenido) o contraer (ocultar contenido), dejando solo el encabezado y, si lo desea, el sótano o la banda infantil. Esto se puede configurar con las propiedades ShowFooterIfDrillDown y ShowChildIfDrillDown.

FastReport VCL

La siguiente captura de pantalla muestra un ejemplo de un grupo con un solo encabezado expandido:

FastReport VCL

Puede especificar si todos los grupos deben mostrarse contraídos o expandidos cuando se ejecuta el informe. De forma predeterminada, los grupos están contraídos y esto está controlado por la propiedad ExpandDrillDown. Si los grupos se van a expandir, establezca esta propiedad en True.

La vista previa también tiene la función de abrir y cerrar información de grupo desde el menú contextual.

FastReport VCL

Cabe señalar que cuando se utiliza el mecanismo DrillDown, el informe se reconstruye cada vez. Si el informe se basa en los datos de una consulta "pesada", dicha consulta se ejecutará cada vez que se active DrillDown. En este caso, es conveniente guardar los resultados de la ejecución de la consulta en una tabla temporal. Además, los informes generados que se guardan en formato fp3 y posteriormente se cargan en la ventana de vista previa o en FR Viewer no funcionarán.

En el código, las propiedades de TfrxGroupHeader para crear informes detallados se establecen de la siguiente manera:

DrillDown
1
2
3
4
5
6
var gh: TfrxGroupHeader;
 gh := TfrxGroupHeader(frxReport1.FindObject(‘GroupHeader1’));
 gh.DrillDown := True;
 gh.ExpandDrillDown := True;
 gh.ShowChildIfDrillDown := False;
 gh.ShowFooterIfDrillDown := True; 

Encuentro que los informes que usan el tipo DrillDown y sus propiedades son útiles y fáciles de usar. ¡Y no soy el único! ¡Cualquier oficinista le estará agradecido por este alivio en su vida desesperada con tal interacción! ¡Lo único es que no salga y trate de "apisonar" en un informe con varios niveles! Esto hará más difícil tanto el documento como la carga de trabajo.

about product comprar
avatar
Michael Philippenko
VP
Fast Reports Team: Michae Philippenko - VP at Fast Reports
VCL Lazarus FastReport Delphi

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
  • Documentación técnica
  • Nuestras noticias
  • Quiénes somos
  • Socios
  • Extended licensing
  • Contactos

© 1998-2023 by Fast Reports Inc.

  • Privacidad