anonymous Log in
Search
Recents:
v3.0
sd
Es posible Generar PDF en App Android Offline
03/12/19 19:12

ealvarezp

Replies: 2

Hola, estoy trabajando en una App Android Offline y tengo el requerimiento de generar un Reporte en PDF (o cualquier otra forma) que pueda ser visto en el browser y poderlo enviar por mail o compartirlo en las redes sociales.
La única información que encontré es esta:
“Para generar el PDF en SD lo debe hacer como de costumbre en GeneXus, haciendo un report con output = file, protocolo http, etc. Una vez que lo genere, para mostrarlo en SD Ud debe hacer una action cuyo código sea el siguiente:
Event 'ShowPDF'
Interop.OpenInBrowser(&DocUrl)
EndEvent
Para enviar por email use la rutina de envío de email de GeneXus, adjuntando el archivo PDF generado.”
He creado un procedimiento con las opciones:
Main Program = True
Call Protocol = HTTP
Report Output = Only To File
Y la regla:
Output_file(“Prueba”,”PDF”);
En el Source, solo imprimo un Texto para probar. Desde WEB lo pruebo y todo Ok. En el SD Android lo pruebo, presiono el Botón que asigne e inmediatamente me da el error:
“An Implementation for Object ‘ProcTest’ was not found in package”
Al compilarlo veo la navegación del procedure y solo me Genera el objeto para C#, no existe para Android.
La pregunta es se puede implementar la generación de un PDF desde Android? Talvez alguien ya paso por esto y lo soluciono de alguna forma. Agradeceré cualquier ayuda u orientación al respecto.
Saludos,
Replies

fpanizza

05/12/19 15:29
A partir de v16u4 si es posible. Ver en detalle: https://wiki.genexus.com/commwiki/servlet/wiki?42887,Use+Pdf+Reports+property On Tue, Dec 3, 2019 at 7:12 PM Erick Alvarez

ealvarezp

05/12/19 15:35
Gracias Fernando, completamente aclarado. Estoy aun en U2. Migrare. Saludos,


Back to sd