|
|
|
|
- Presentación
- Principio para imprimir en una aplicación iPhone/iPad o en el modo Universal Windows App
- Limitaciones
Imprimir una reporte (iPhone/iPad, Android o aplicación universal de Windows)
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, .... 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. A continuación, sólo hay que abrir este archivo PDF en el software adecuado e imprimirlo en la impresora configurada para el equipo utilizada. Independientemente del tipo de reporte a imprimir, el principio para imprimir un reporte es el siguiente: - Especifique el modo de impresión de reporte (generación de un archivo PDF) con iDestination.
- Inicie el trabajo de impresión en formato PDF con iPrintReport.
- Entonces, tendrás la habilidad de hacerlo:
- visualizar el archivo generado en el ordenador del usuario (ShellExecute).
  imprimir el archivo PDF generado a través del sistema de impresión de iOS (iPrintPDF). - ...
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 archivo puede guardarse en el directorio de datos (ruta devuelto por fDataDir). - Utilice un nombre específico para cada Document generada . 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 Los siguientes párrafos muestran cómo hacerlo: Las siguientes limitaciones se aplican a los informes creados con la editor de reportes en aplicaciones para iPhone/iPad o Universal Windows Apps: - 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 no están disponibles:
- Controles de edición.
- controles HTML.
- controles Hoja de cálculo.
- los controles Firma.
- Controles del organizador y del programador.
- Controles del diagrama de Gantt.
- controles Tabla dinámica.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|