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 / Fuentes de datos
  • Presentación
  • Características de la reporte basada en una control Agenda
  • Creación de un reporte a partir de un control Agenda del editor de reportes
  • Creación de un reporte a partir de un control Agenda del editor de reportes
  • Impresión de una reporte basada en una control Agenda
  • Impresión de una reporte basada en una control Agenda
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
Reporte basada en un control Agenda
Presentación
Un reporte basado en un control Agenda se utiliza para imprimir directamente la información mostrada en un control Agenda encontrado:
  • en una ventana o Page de la aplicación. Esta ventana o Page debe aparecer al imprimir el reporte.
  • en una ventana interna o en una Page interna :
    • Se debe mostrar la ventana que muestra la ventana interna.
    • Debe aparecer la Page que muestra la Page interna.
Reports & Queries no se puede utilizar para crear informes sobre un control Agenda. Sin embargo, tienes la posibilidad de personalizar los informes sobre control Agenda creados en el estándar editor de reportes (Color, fuentes, tamaño, ...).
Observación: Sólo se puede crear un Organizador reporte en un control Agenda.
Características de la reporte basada en una control Agenda
Todas las filas y columnas que se encuentran en la control Agenda se visualizan en el Organizador reporte.
Al crear la reporte, se puede especificar el número de días a mostrar y el modo de visualización de los recursos (en filas o columnas).
Se puede crear una reporte basada en una control Agenda a partir de la ventana de diálogo editor de reportes: Para ello, seleccione un Organizador reporte basado en un control Agenda.
Una vez creada la reporte basada en la control Agenda, puede:
  • cambiar la fuente de datos del reporte (pestaña "Datos" en el reporte description).
  • modificar las características del organizador (pestaña "General" del organizador description).
Atención: La prueba de un reporte basado en un control Agenda no puede ejecutarse desde el editor de reportes porque debe abrirse la ventana o el Page que contiene el control Agenda. Para realizar la prueba de una reporte basada en una control Agenda, debe:
  • crear (si es necesario) un botón en la ventana o en la Page del control Agenda. Este botón permite imprimir la reporte con los datos de la control Agenda (iPrintReport).
    Caso de ventanas internas o páginas internas: Si la control Agenda se encuentra en una ventana interna o en una Page interna, le aconsejamos que cree el botón en la ventana interna/Page (y no en la ventana anfitriona/Page).
  • Ejecutar la prueba de la ventana que contiene la control Agenda y luego ejecutar la prueba reporte (mediante el botón)..
    Caso de las ventanas interiores: la prueba debe ejecutarse desde la ventana que alberga la ventana interna.
  • ejecute la prueba del Page que contiene el control Agenda luego ejecute la prueba del reporte (mediante el botón).
    Caso de páginas internas: la prueba debe ejecutarse desde el Page que aloja el Page interno .
Creación de un reporte a partir de un control Agenda del editor de reportes
La editor de reportes le permite crear un Organizador reporte basado en un control Agenda.
Una vez creada la reporte, la impresión debe programarse en WLanguage. Para obtener más información, consulte "Imprimir un reporte basado en un control Agenda".

Creación de un reporte a partir de un control Agenda del editor de reportes

Para crear un reporte a partir de un control Agenda del editor de reportes:
  1. Haga clic en en los botones de acceso rápido.
    • La ventana de creación de nuevos elementos se abre: haga clic en "Reporte", y luego en "Reporte".
    • El asistente de creación de reportes se abre.
  2. Elija un "Organizador o Programador" reporte.
  3. Seleccione "Organizador reporte" e introduzca las características del reporte:
    • Modo de visualización,
    • Número de días que se mostrarán,
    • Granularidad de las cuadrículas.
      Para más detalles sobre estas opciones, véase Organizador reporte.
  4. Seleccione la fuente de datos de la reporte ("Desde una control Agenda").
  5. Seleccione la control Agenda en la que se basará la reporte. Sólo se proponen los controles del Organizador que se encuentran en las ventanas o páginas del proyecto actual..
    Observación: Si el control seleccionado y el reporte no tienen las mismas características, el editor de reportes propone modificar la visualización del reporte.
  6. Especificar el formato de la hoja en la que se imprimirá el reporte. El reporte se imprime en formato A4 por Default.
  7. Escriba el nombre y el título de la reporte (nombre del fichero ".WDE" correspondiente a la reporte). Este nombre se utilizará para identificar la reporte en sus programas..
  8. Validar la creación de reporte.
  9. Especificar (si es necesario) el modo para reducir el tamaño de reporte:
    • Imprimir la reporte en varias páginas. En este caso, el usuario final tendrá que agrupar las páginas. Para obtener más información, consulte Estampado Multi-Page.
    • Utilizar el modo horizontal.
    • Reducir el tamaño de reporte. Atención: según el porcentaje de reducción, la reporte impresa puede volverse ilegible.
  10. La reporte creada actualmente se visualiza en el editor de reportes.
Impresión de una reporte basada en una control Agenda

Impresión de una reporte basada en una control Agenda

Un reporte basado en un control Agenda debe imprimirse desde la ventana (o desde el Page) que muestra el control Agenda a imprimir. Para ello:
  1. Crear un botón en la ventana (o Page) que contiene el control Agenda.
  2. Configura el destino de la impresión de reporte:
  3. Especifique el nombre de la reporte a imprimir con iPrintReport.
Observaciones:
  • Si hay que pasar parámetros adicionales a la reporte, estos parámetros deben especificarse en iPrintReport, después del nombre de la reporte a imprimir. Para obtener más información, consulte Reporte con parámetros.
En Reports & Queries, puede imprimir un reporte:
  • iniciando un trabajo de impresión ().
  • probando el reporte ().
Por lo tanto, no se requiere programación para imprimir la reporte.
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 01/07/2023

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