PC SOFT

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.
  • Presentación
  • Creación de un formulario reporte
  • Creación
  • Información específica del formulario
  • Inclusión de un formulario en un reporte
  • Inclusión de un formulario en un reporte
  • Notas
  • Formulario Image
  • reporte multipágina (basada en un archivo PDF)
  • Observaciones: Usando un archivo PDF en la página Background
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
Presentación
El editor de reportes te da la posibilidad de imprimir informes en formularios preimpresos (archivo Image o archivo PDF). Por ejemplo, los productos pedidos por los clientes pueden imprimirse directamente en un formulario de pedido.
In edit, la forma se muestra en el fondo Image del reporte: por lo tanto, los controles pueden ser posicionados con la precisión de un milímetro.
Por ejemplo:
Formulario reporte (editor)
En tiempo de ejecución, puede especificar si el Image del formulario debe imprimirse o no. La imagen del formulario no está impresa por Default.
Por ejemplo:
=Formulario reporte (ejecución)
Observación: Para imprimir informes en formularios preimpresos, puede hacerlo:
  • crear un "Formulario" reporte.
  • incluir un formulario en una reporte existente.
Versiones 18 y posteriores
iPhone/iPad Este tipo de reporte ya está disponible para aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 18
iPhone/iPad Este tipo de reporte ya está disponible para aplicaciones de iPhone/iPad.
iPhone/iPad Este tipo de reporte ya está disponible para aplicaciones de iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App Este tipo de reporte está ahora disponible en el modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Este tipo de reporte está ahora disponible en el modo Universal Windows 10 App.
Universal Windows 10 App Este tipo de reporte está ahora disponible en el modo Universal Windows 10 App.
Versiones 25 y posteriores
Android Este tipo de reporte ya está disponible para las aplicaciones de Android.
Nueva funcionalidad versión 25
Android Este tipo de reporte ya está disponible para las aplicaciones de Android.
Android Este tipo de reporte ya está disponible para las aplicaciones de Android.
Creación de un formulario reporte

Creación

Para crear un "Formulario" reporte:
  • 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.
En el asistente, seleccione "Reporte basado en el formulario" y valide. En esta asistente, debe especificar:
  • la fuente de datos de reporte (archivo de datos, consulta, ...). Para obtener más información, consulte Fuente de datos Reporte.
  • la información específica del formulario (véase el párrafo siguiente).
Observación: Antes de crear el "Formulario" reporte, debes escanear todo el formulario y guardarlo como un archivo Image. Los siguientes formatos de Image están soportados en Windows:
  • Mapa de bits (*.BMP)
  • Formato de intercambio de gráficos (*.gif)
  • Grupo Mixto de Expertos en Fotografía (*.jpg *;.jpeg)
  • CD de fotos Kodak (*.pcd)
  • Pincel de pintura (*.pcx)
  • Formato Adobe Photoshop (*.psd)
  • TrueVision TARGA (*.tga)
  • Etiquetado en el formato de archivo Image (*.tif ; *.Tiff)
    Observación: la opción "tiff de mosaico" del estándar tiff 6.0 no está soportada. En este caso, le aconsejamos que guarde el Image en el estándar Tiff 5.0.
  • Gráficos de red portátiles (*.png)
  • MetaFicheros de Windows (*.emf;*.wmf)
  • Iconos (*.ico *;.icw)
    Versiones 22 y posteriores
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
    Nueva funcionalidad versión 22
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
  • Cursores (*.cur)
  • Formato portátil de Document (*.pdf)
  • Versiones 15 y posteriores
    Gráficos vectoriales escalables (*.svg)
    Nueva funcionalidad versión 15
    Gráficos vectoriales escalables (*.svg)
    Gráficos vectoriales escalables (*.svg)
  • Versiones 22 y posteriores
    WINDEV Image s (generado por el editor de Image, *.WDPic).
    Nueva funcionalidad versión 22
    WINDEV Image s (generado por el editor de Image, *.WDPic).
    WINDEV Image s (generado por el editor de Image, *.WDPic).
Android Los formatos de Image soportados son:
  • Grupo Conjunto de Expertos en Imágenes (*.jpg;*.jpeg)
  • Gráficos de red portátiles (*.png)

Información específica del formulario

La información específica del formulario es la siguiente:
  • el archivo que contiene el Image de la forma. El tamaño de la reporte se calcula automáticamente según el tamaño de la forma Image.
    Para el formato A4, el tamaño de una imagen en 75 DPI debe ser set a 595 x 842 píxeles. Para un formato A4, el tamaño de una imagen en 150 DPI debe ser set a 1275 x 1753 píxeles.
    Si la Image del formulario corresponde a un archivo PDF que contiene varias páginas, puede:
    • imprimir todas las páginas que se encuentran en el archivo PDF. En el editor de reportes se crea una reporte de varias páginas.
    • especificar el número de la página que debe ser usada como reporte Background. La reporte imprimirá una sola página del archivo PDF.
  • si el Image del formulario debe ser impreso o no.
    Observación: Si se imprime el Image del formulario, este Image no se imprimirá más allá de los márgenes físicos de la impresora.
  • la división del formulario según el número de registros impresos por página:
    • por ejemplo, si el formulario contiene las características de un solo cliente, se debe imprimir un solo Record por página.
      En este caso, el reporte creado solo contiene el bloque Cuerpo.
    • Por ejemplo, si el formulario contiene las características de varios clientes, se deben imprimir varios registros por página..
      En este caso, el reporte creado contiene un bloque Encabezado de página, un bloque Cuerpo y un bloque Pie de página. El bloque Body se repetirá para cada Record impreso en la página. Para imprimir la reporte correctamente, debes modificar la posición de los controles de reporte y la posición de la forma Image en el bloque Body.
      Ver "Image del formulario" para más detalles.
Inclusión de un formulario en un reporte
Creación (si es necesario) del fichero correspondiente al formulario. Si sólo tiene un copy de papel del formulario, le aconsejamos que lo escanee al 100% y lo guarde como un Image.
Para un formato A4, el tamaño de una imagen en 75 DPI debe ser set a 595 x 842 píxeles.
Para un formato A4, el tamaño de una imagen en 150 DPI debe ser set a 1275 x 1753 píxeles. Los siguientes formatos de Image están soportados en Windows:
  • Mapa de bits (*.BMP)
  • Formato de intercambio de gráficos (*.gif)
  • Grupo Mixto de Expertos en Fotografía (*.jpg *;.jpeg)
  • CD de fotos Kodak (*.pcd)
  • Pincel de pintura (*.pcx)
  • Formato Adobe Photoshop (*.psd)
  • TrueVision TARGA (*.tga)
  • Etiquetado en el formato de archivo Image (*.tif ; *.Tiff)
    Observación: la opción "tiff de mosaico" del estándar tiff 6.0 no está soportada. En este caso, le aconsejamos que guarde el Image en el estándar Tiff 5.0.
  • Gráficos de red portátiles (*.png)
  • MetaFicheros de Windows (*.emf;*.wmf)
  • Iconos (*.ico *;.icw)
    Versiones 22 y posteriores
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
    Nueva funcionalidad versión 22
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
    Observaciones:
    • Pantalla HQ (High Quality) disponible.
    • Manejo de hojas en formato Transparent BMP (32 bits).
  • Cursores (*.cur)
  • Formato portátil de Document (*.pdf)
  • Versiones 15 y posteriores
    Gráficos vectoriales escalables (*.svg)
    Nueva funcionalidad versión 15
    Gráficos vectoriales escalables (*.svg)
    Gráficos vectoriales escalables (*.svg)
  • Versiones 22 y posteriores
    WINDEV Image s (generado por el editor de Image, *.WDPic).
    Nueva funcionalidad versión 22
    WINDEV Image s (generado por el editor de Image, *.WDPic).
    WINDEV Image s (generado por el editor de Image, *.WDPic).
Android Los formatos de Image soportados son:
  • Grupo Conjunto de Expertos en Imágenes (*.jpg;*.jpeg)
  • Gráficos de red portátiles (*.png)

Inclusión de un formulario en un reporte

Para incluir un formulario en un reporte:
  1. Vaya a la pestaña "Fondo" de la reporte description ("Reporte description" en el menú emergente de la reporte).
  2. Seleccione la Image del formulario o el archivo PDF correspondiente al formulario.
  3. Si el formulario es un archivo PDF que contiene varias páginas, especifique:
    • si todas las páginas que se encuentran en el archivo PDF deben imprimirse. El editor de reportes mostrará todas las páginas del archivo PDF. Los controles requeridos por la reporte se pueden posicionar en las diferentes páginas de la reporte en el editor.
    • la página que contiene el formulario a utilizar. Este número de página puede cambiarse con la PageNumber Property. La reporte mostrada en el editor de reportes contendrá una sola página.
  4. Especifique si la Image del formulario debe imprimirse o no.
    • Si se imprime el Image del formulario, este Image no se imprimirá más allá de los márgenes físicos de la impresora. Para imprimir toda la Image del formulario, le aconsejamos que marque "Ignorar los márgenes físicos de la impresora".
    • Si el Image del formulario no debe imprimirse con el reporte (imprimir en un formulario preimpreso por ejemplo), la opción "Ignorar los márgenes físicos de la impresora" no debe ser marcada. De lo contrario, los controles impresos se desplazarán en relación con el formulario preimpreso.
Notas

Formulario Image

El Image de la forma se muestra en el reporte Background. El Image se muestra en el Background de cada bloque reporte.
Si hay varios bloques en la página, puede colocar la Image correctamente en cada uno de los bloques.
Para mover la forma Image que se muestra en cada bloque:
  1. En la pestaña "Modificación", en el grupo "Profundidad y alineación", haga clic en "Mover fondo". El cursor del ratón se convierte en una mano.
  2. Haga clic en el bloque al que desea mover la imagen.
  3. Desplazar la Image de un formulario para un bloque:
    • hacia arriba o hacia abajo: mantén pulsado el botón del ratón y muévelo.
    • a la izquierda o a la derecha: mantener el botón del ratón y la tecla Shift presionada y mover el ratón.
  4. Para desactivar el modo de desplazamiento de la Image del formulario, vaya a la pestaña "Modificación", grupo "Profundidad y alineación", y haga clic de nuevo en "Mover fondo".
Observación: El cursor se debe mover dentro del área del bloque para que se tenga en cuenta.

reporte multipágina (basada en un archivo PDF)

Para que el reporte muestre todas las páginas de un archivo PDF, si el reporte se basa en el un archivo de datos o en una consulta, se imprimirán las diferentes páginas para cada Record de la fuente de datos utilizada.
Atención: Este tipo de reporte puede consumir una gran cantidad de recursos de memoria (especialmente durante la vista previa de impresión).
Android Funcionalidad no disponible.

Observaciones: Usando un archivo PDF en la página Background

  • La utilización de un archivo PDF en la página Background requiere el programa Framework GDI+.
  • En el editor, le aconsejamos que use un zoom menor o igual al 100% para ver mejor el archivo PDF usado en reporte Background.
Android Funcionalidad no disponible.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario