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
  • Principio para imprimir en una aplicación iPhone/iPad o en el modo Universal Windows App
  • Limitaciones
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Imprimir un reporte (iPhone/iPad, Android o Universal Windows App)
Presentación
Al crear una reporte, la prueba de esta reporte se puede ejecutar desde el editor de reportes.
También tiene la posibilidad de incluir esta reporte en sus aplicaciones.. El usuario tendrá la posibilidad de imprimir el reporte desde un botón, una opción del menú, ... por ejemplo.
En las aplicaciones iPhone o iPad o en las aplicaciones en modo Universal Windows App, la reporte se puede imprimir sólo en formato PDF.. Entonces, este archivo PDF puede ser impreso, visto, enviado por correo electrónico, ....
Versiones 21 y posteriores
Universal Windows 10 App Ahora tiene la posibilidad de imprimir informes desde una aplicación en el modo Universal Windows App.
Nueva funcionalidad versión 21
Universal Windows 10 App Ahora tiene la posibilidad de imprimir informes desde una aplicación en el modo Universal Windows App.
Universal Windows 10 App Ahora tiene la posibilidad de imprimir informes desde una aplicación en el modo Universal Windows App.
Principio para imprimir en una aplicación iPhone/iPad o en el modo Universal Windows App
El principio para imprimir una reporte es sencillo: se crea un archivo PDF al imprimir el documento reporte. Entonces, todo lo que tiene que hacer es abrir este archivo PDF en el software apropiado e imprimirlo en la impresora configurada para el ordenador utilizado..
Independientemente del tipo de reporte a imprimir, el principio para imprimir un reporte es el siguiente:
  1. Especifique el modo de impresión de reporte (generación de un archivo PDF) con iDestination.
  2. Inicie la impresión en formato PDF con iPrintReport.
  3. Entonces, tendrás la habilidad de hacerlo:
    • visualizar el fichero generado en el ordenador del usuario (ShellExecute).
    • ...
Atención: Compruebe los siguientes puntos:
  • Debes tener los derechos para escribir en el directorio donde se generará el Document.
    Si genera un reporte en formato PDF, este fichero puede grabarse en el directorio de datos (ruta devuelto por fDataDir).
  • Use un nombre específico para cada Document generado. De lo contrario, varias impresiones simultáneas sobrescribirían las impresiones ya realizadas..
Este principio debe ser adaptado en función de la fuente de datos utilizada en cada reporte.
Ejemplo:
// Print the order form
FileName = fDataDir() + [fSep()] + StringBuild("ORF_%1.PDF", OrderNumber)
iDestination(iGenericPDF, FileName)
iPrintReport(RPT_OrderForm, OrderNumber, OrderNumber)
 
// Check the file existence
IF fFileExist(FileName) = False THEN
Error("The PDF file was not generated")
RETURN
END
 
// Confirmation to display the PDF
IF YesNo(Yes, "Display the generated order form (PDF format)?") = Yes THEN
// Display the generated order form
ShellExecute(FileName)
ELSE
iPrintPDF(FileName)
END
Se presentan los siguientes párrafos:
Limitaciones
En las aplicaciones iPhone/iPad o en las aplicaciones en modo Universal Windows App, las limitaciones para los informes creados con editor de reportes son las siguientes:
  • El RTF no está soportado: no control en formato RTF, ...
  • Sólo están disponibles los controles Chart creados a partir de la versión 17.
  • Los siguientes controles ya no están disponibles:
    • Los controles de edición.
    • Los controles HTML.
    • La hoja de cálculo controla.
    • Los controles de Firma.
    • El Organizador y el Programador controlan.
    • El diagrama de Gantt controla.
    • La tabla pivotante controla.
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario