AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Editores / Editor de reportes / Operaciones en el editor
  • Presentación
  • Creación de una reporte
  • Los diferentes pasos de la asistente
  • Los diferentes tipos de informes
  • Las fuentes de datos disponibles
  • Pausas y clasificaciones
  • Realización de cálculos en un reporte
  • Plantilla
  • Formato de impresión de la reporte
  • Cómo guardar una reporte
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Creación de una reporte
Presentación
El editor de reportes permite crear fácilmente todo tipo de informes a través de un asistente.
Los informes creados con la editor de reportes se pueden imprimir:
  • de las aplicaciones WINDEV (Windows o Linux).
  • de los sitios WEBDEV (Windows o Linux).
  • de las aplicaciones del iOS.
  • de las aplicaciones en el modo de aplicación universal de Windows.
  • de las aplicaciones de Android.
Creación de una reporte
Para crear un reporte:
  1. Haga clic en nuevo en los botones de acceso rápido.
    • Aparece la ventana de creación: haga clic en "Reporte", y luego en "Reporte".
    • El asistente de creación de reportes se abre.
  2. Especifique:
    • el tipo de reporte a crear (formulario, tabla, ....). Para obtener más información, consulte Tipos de informes.
    • la fuente de datos de reporte (archivo de datos, consulta, ...). Para obtener más información, consulte Fuente de datos Reporte.
    • los elementos reporte (mandos, condiciones de clasificación, roturas, etc.).
  3. Validar la creación de reporte. La reporte se genera y guarda de acuerdo con las opciones seleccionadas.
Estos diferentes pasos se completan en la creación de reporte asistente. Al final del asistente se crea automáticamente un reporte con las opciones seleccionadas. El reporte creado aparece en edición en el editor de reportes. Se han creado los diferentes bloques y controles de su reporte. Pueden ser modificados de acuerdo a sus propias necesidades. La mayoría de las opciones elegidas al crear la reporte pueden ser modificadas posteriormente.
A continuación, se puede ejecutar la reporte:
  • de la editor de reportes,
  • desde una aplicación WINDEV,
  • desde una aplicación WINDEV Mobile (para iOS o Android),
  • desde un sitio WEBDEV.
Los diferentes pasos de la asistente

Los diferentes tipos de informes

Se pueden crear varios tipos de informes en el editor de reportes. Todos estos tipos de informes están disponibles en la versión de usuario de editor de reportes y en el estándar editor de reportes.
Los siguientes tipos de informes están disponibles:
  • Reporte en blanco.
  • Forma reporte.
  • Mesa reporte.
  • Crosstab reporte.
  • Tabla TreeView reporte.
  • Diagrama de Gantt reporte (no disponible en WINDEV Mobile).
  • Organizador reporte (no disponible en WINDEV Mobile).
  • Programador reporte (no disponible en WINDEV Mobile).
  • Correo personalizado reporte (no disponible en WINDEV Mobile).
  • reporte Label.
  • Reporte basada en un formulario.
  • Reporte multicolumna.
  • Compuesto reporte (no disponible en Android).
Para obtener más información, consulte Tipos de informes.

Las fuentes de datos disponibles

La fuente de datos de reporte define el origen de los datos impresos en el reporte. Existen varias fuentes de datos. Estas fuentes de datos pueden seleccionarse en la creación de reporte asistente o en la ventana reporte description.
Las fuentes de datos disponibles son las siguientes:
  • Archivo de datos: Los datos a imprimir provienen de un archivo de datos descrito en el análisis del proyecto. Este archivo de datos puede estar en cualquier formato (HFSQL Classic, Oracle, etc.).

    Importante

    Los archivos de datos y los elementos de archivo que pueden ser utilizados en los informes creados con Reports & Queries son definidos por el desarrollador en el editor de análisis. Para más detalles sobre los requisitos para utilizar una aplicación WINDEV con Reports and Queries, véase Distribución de informes y consultas.
  • Consulta: Los datos a imprimir provienen de una consulta. Esta consulta corresponde a:
    • una consulta creada y guardada en el editor de consultas.
    • una consulta creada al crear la reporte.
  • Control Tabla, Tabla TreeView, Agenda o Planificador en una ventana o página: Los datos a imprimir provienen de una control específica que se encuentra en una de las ventanas de la aplicación o en una de las páginas del sitio. Los registros son seleccionados por el control y son impresos por el reporte.

    Importante

    Los informes y consultas no se pueden utilizar para crear informes sobre un control Tabla, un control Tabla TreeView, un control Agenda o un control Planificador.. Sin embargo, tienes la posibilidad de personalizar los informes en una Tabla, Tabla TreeView, Organizador o control Planificador creado con el estándar editor de reportes (Color, fuentes, tamaño, columna relacionado, ...).
  • Esquema existente Variable : Los datos a imprimir provienen de un WLanguage Variable que se encuentra en el proyecto o en el reporte. Este Variable puede ser un array simple, un miembro de la clase, un miembro de la estructura o un miembro avanzado de Variable.

    Importante

    Reportes y Consultas no pueden ser usados para crear o modificar reportes en Variable.
  • Consulta SQL a través de una conexión (ODBC, Conectores Nativos, etc.) (no disponible en WINDEV Mobile): Los datos a imprimir provienen de una base de datos accesible a través de un controlador ODBC específico, a través de un Conector Nativo, ... La consulta SQL se define al crear el archivo reporte.
    Observación: Este tipo de fuente no está disponible en la creación de reporte asistente.
  • Ninguna fuente de datos: La reporte será relacionado a ninguna fuente de datos.
Other fuentes de datos disponibles
  • Archivo de texto: Los datos a imprimir se leen en un archivo de texto.
  • Área de memoria (no disponible en WINDEV Mobile): Los datos a imprimir corresponden a los registros almacenados en una zona de memoria.

    Importante

    No se pueden utilizar Informes y Consultas para crear informes en un área de memoria. Sin embargo, puede personalizar los informes en un área de memoria creada con el estándar editor de reportes (Color, fuentes, tamaño, etc.).
  • Vista en un archivo de datos HFSQL Classic: Los datos a imprimir provienen de una vista HFSQL.

    Importante

    Reports & Queries no se puede utilizar para crear informes en una vista HFSQL. Sin embargo, tiene la posibilidad de personalizar los informes basándose en una vista HFSQL creada en el estándar editor de reportes (Color, fuentes, tamaño, ...).
  • Programación de la lectura de la fuente de datos: Para programar y seleccionar manualmente los registros que se mostrarán en la reporte, seleccione un reporte basado en una fuente de datos programada.. Para obtener más información, consulte Reporte basada en una fuente de datos programada.

    Importante

    Los informes y consultas no se pueden utilizar para crear informes sobre una fuente de datos programada.
Estas fuentes de datos se presentan en Fuentes de datos.
Observación: Si se selecciona una de las fuentes de datos mencionadas en el Above, los registros que se mostrarán en el reporte son seleccionados automáticamente por el editor de reportes.
Para programar y seleccionar manualmente los registros que se mostrarán en la reporte, seleccione un reporte con lectura programada de la fuente de datos..

Pausas y clasificaciones

Las pausas y las clasificaciones se utilizan para definir el orden de clasificación de los datos impresos en la reporte, así como las opciones para agrupar los datos.
  • Si el reporte se basa en el un archivo de datos, los elementos de búsqueda del archivo de datos se proponen automáticamente como elementos de clasificación.
  • Si la reporte se basa en una consulta, las clasificaciones realizadas en la consulta se proponen automáticamente para las pausas.
  • Si el reporte está basado en un Variable, sólo se pueden definir las rupturas: las clasificaciones deben realizarse mediante programación.
The sort
Para que el resultado de una consulta sea más fácil de leer, los registros se pueden ordenar según uno o más elementos. Clasificar los registros significa clasificarlos en orden ascendente o descendente..
Por ejemplo, los clientes pueden ser clasificados por nombre, de la A a la Z.
Si su reporte se basa en una consulta, el orden de clasificación se define al crear la consulta. Sin embargo, usted puede:
  • añadir o borrar una posición de clasificación a/desde un reporte existente.
  • modificar el orden de clasificación de un artículo en un reporte existente.
Para mejorar la ordenación, también tiene la capacidad de usar:
  • las funciones de WLanguage (Izquierda, Derecho, ...).
  • un WLanguage Procedure (servidor Procedure en WEBDEV). Este Procedure será llamado automáticamente para ordenar los registros que se muestran en el reporte. Este Procedure debe ser un Procedure global de proyecto o un Procedure local de reporte. Para obtener más información, consulte Sort Procedure.
The rompe
La ruptura se utiliza para agrupar los registros correspondientes al mismo argumento de clasificación.
Por ejemplo:
  • para listar el precio de las acciones por día, todo lo que tienes que hacer es clasificar las acciones por fecha y hacer un corte en la fecha.
  • para listar los clientes y las empresas por ciudad, ordenar los clientes por ciudad y luego por nombre de la empresa, y realizar una pausa en la ciudad.
    Reporte con pausas
Al añadir una pausa se generan automáticamente los bloques de Inicio de la pausa y Fin de la pausa. Estos bloques están acostumbrados a:
  • mostrar el contenido del elemento de ruptura (normalmente en el bloque de inicio de ruptura).
  • realizar cálculos en los registros de la pausa (normalmente en el bloque de fin de pausa).
Para obtener más información, consulte Bloques Reporte. La editor de reportes propone dos tipos de pausas:
  • ruptura automática (la más común). La ruptura se realiza en un elemento perteneciente a la fuente de datos de reporte.
  • ruptura programada. La pausa se define mediante programación en la Event "Valor de la pausa" del bloque Inicio de la pausa. Para obtener más información, consulte Rompimientos en un reporte.
Para más detalles sobre las pausas, véase Rompimientos en un reporte.

Realización de cálculos en un reporte

Se pueden realizar diferentes cálculos sobre los datos numéricos de reporte. Por ejemplo, en un reporte utilizado para listar los pedidos por cliente, puede calcular y visualizar el valor medio de los pedidos de los clientes.
Observación: Los diferentes cálculos realizados en un reporte se definen al crear el reporte. Sin embargo, se pueden añadir nuevos cálculos a la reporte creada mediante los controles calculados.

Plantilla

Si el proyecto es associated con un plantilla (o con un modelo), este plantilla (o este modelo) puede ser seleccionado para sus informes. Sus informes impresos y su aplicación tendrán el mismo estilo. Este plantilla (o modelo) puede modificarse una vez creado el reporte.
Atención: Dependiendo del tipo de impresora, los informes que contienen imágenes pueden tardar bastante tiempo en imprimirse.

Formato de impresión de la reporte

El formato de una reporte se utiliza para configurar:
  • la orientación de reporte.
  • el formato de papel.
  • los márgenes de impresión.
  • el número de columnas en la reporte. Por Default, un reporte contiene una columna. Si la reporte contiene más de una columna, se dice que la reporte es "multicolumna".
Para una "Etiqueta" reporte, también tiene la posibilidad de configurar:
  • el formato de la hoja de etiquetas.
  • el espacio entre las etiquetas.
Esta información puede ser modificada después de la creación de reporte. Para obtener más información, consulte Descripción y manejo de una reporte.

Cómo guardar una reporte

Para guardar una reporte:
  • en la pestaña "Inicio", en el grupo "General", haga clic en "Guardar".
  • haga clic en Sava en los botones de acceso rápido.
La extensión del archivo reporte creado es ".WDE".
La reporte se incluye automáticamente en la lista de elementos del proyecto.
Si está utilizando editor de reportes, los informes se incluirán en la biblioteca:
  • WEBDEV - Código Servidor cuando se despliega el sitio.
Ver también
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/06/2022

Señalar un error o enviar una sugerencia | Ayuda local