logo
small logo
  • Producto
  • Comprar
  • Ayuda
  • Blogs
  • Consola de usarios Ayuda
    • en
    • pt
    • es
    • de
    • pl
    • JP
    • ZH
  • Página principal
  • /
  • Blogs
  • /
  • Cómo clasificar datos en un informe FastReport .Net
  • Cómo copiar las bandas de un informe a otro con todo el contenido

    31 de marzo de 2021

    A veces tiene que utilizar partes de un informe en otro. En casos simples, puede

    read more
  • Paquetes FastReport .NET y .NET 5.0

    17 de diciembre de 2020

    UPD: Se aplica a las versiones de FastReport. NET anteriores a 2022.2. Los paquetes de

    read more
  • Cómo hacer herencia de informes en FastReport .NET

    29 de enero de 2021

    Cuando tiene la tarea de crear una gran cantidad de informes dentro de un estilo

    read more
  • Cómo establecer mediante programación la configuración predeterminada del cliente de correo electrónico para enviar correos electrónicos desde FastReport.NET

    12 de febrero de 2021

    Como muchos otros generadores de informes, FastReport .NET le permite enviar un informe por correo

    read more
  • Cómo crear y generar códigos de barras ITF-14 en aplicaciones .NET

    25 de febrero de 2021

    ITF-14 (Interleaved Two of Five) es un código numérico de dos bandas, también conocido como

    read more

Cómo clasificar datos en un informe FastReport .Net

22 de abril de 2020

Clasificar datos es una de las herramientas de procesamiento más importantes. Podemos decir que es lo básico del proceso analítico. Analizar datos caóticos de salida es casi imposible. Por lo tanto, la opción "clasificar" ofrece todas las herramientas necesarias que trabajan con los datos. También se aplica a los generadores de informes. Es que una fuente de datos puede ofrecer al informe datos no clasificados o, clasificados, pero no según el campo necesario, es decir, en orden incorrecto.

En la documentación que forma parte el paquete FastReport .Net se habla de dos maneras de clasificar datos: clasificar los valores de grupos y clasificar datos en la banda "Datos".

La primera manera de clasificación está disponible a la hora de crear un grupo, para ser más exacto, a la hora de ajustar la banda "El título del grupo". Al selecionar uno u tro campo según el que se realizará el agrupamiento, puede casificar según él.

 

Hay tres opciones: sin clasificar, clasificar de menoa mayor y de mayor a menor.

Sin embargo, si hablamos de la clasificación de los datos principales en la banda "Datos", aquí está disponible una clasificación más avanzada, es decir, según tres campos a la vez y con la posibilidad de seleccionar el orden de clasificación para cada uno.

Para llamar el editor de clasificación hay que hacer clic doble en el título de una banda en el modelo de página.

 

A pesar de una interfaz cómoda, esta herramienta tiene un defecto muy significante: posibilidad de clasificar solo según tres campos. Es que algunas tablas tienen muchos campos y puede ser que habrá que casificar según más que 3 campos.

Evitar esta limitación se puede gracias a clasificar datos en la fuente con una consulta SQL. Se puede hacerlo bien a la hora de crear una fuente de datos, bien en una fuente ya creada, directamente para una tabla determinada.

En el primer caso simplemente escribimos una consulta SQL para recibir datos en un orden necesario.

El segundo caso es lo mismo pero en la fuente de datos ya creada. En el árbol de datos seleccionamos una tabla determinada. En el inspector de propiedades establecemos SelectCommand.

 

Se ha llamado el asistente para la creación de consultas SQL. Puede introducir la consulta a mano o utilizar el creador de consultas. De esta manera, puede clasificar según cualquier número de campos:

1 
SELECT * FROM customer ORDER BY Country, City, State, CustNo, Company

A la hora de crear una fuente de datos puede hacerlo incluso sin sospechar que necesita un orden determinado de datos. Pero siempre se puede añadir una consulta en una fuente de datos ya creada. Sin embargo, este método no funciona con bases de datos no SQL.

about product descargar comprar
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport
Comments
Axit Systems
453 days ago
Nice feature, but, as we use FastReport 6 for VCL, is it avalaible or planned for it ?

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
  • Enviar mensaje
  • FAQ
  • Toturial en vídeo
  • Foro
  • Documentación técnica
  • Nuestras noticias
  • Quiénes somos
  • Socios
  • Contactos

© 1998-2022 by Fast Reports Inc.

  • Privacidad