Generar Reporte en PDF con VFP 6

356 views
Skip to first unread message

Juan Carlos M

unread,
Sep 8, 2020, 6:05:34 PM9/8/20
to Comunidad de Visual Foxpro en Español


Saludos !!!

Existe alguna forma de generar reportes en VFP 6 en PDF  ?  Si es posible que no requiera FRX o tablas de Fox, ya que utilizo StringConnection.


Gracias de Antemano.

Edwin Duran

unread,
Sep 9, 2020, 7:41:15 AM9/9/20
to Comunidad de Visual Foxpro en Español
Puedes utilizar impresoras virtuales, comp pdf creator

Juan Carlos M

unread,
Sep 9, 2020, 8:48:23 AM9/9/20
to Comunidad de Visual Foxpro en Español

Gracias Edwin Duran, imagino que no hay una forma de hacerlo de manera nativa sin instalar software en las máquinas cliente.

Eduardo Martinez

unread,
Sep 9, 2020, 9:10:39 AM9/9/20
to publice...@googlegroups.com
Juan
Hay una excelente librería de pago PDF_In_The_Box.dll donde tú mismo elaboras los reportes en base a coordenadas XY.
Tienes en su web un trial que puedes usar por 30 dias.
Saludos




--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/98f00b23-05a5-4a39-83d8-0954d2d24f5bo%40googlegroups.com.

Fernando Mora

unread,
Sep 9, 2020, 9:31:57 AM9/9/20
to Comunidad de Visual Foxpro en Español
Usa la Dll que usa FoxyPreview, LIBHARU, es gratis de código abierto, puedes descargar sus fuentes (lenguaje C) desde Github: https://github.com/libharu/libharu/tree/master/src 
Y en la web de Yousfi hay ejemplos de como usarla en Fox: http://yousfi.over-blog.com/2016/04/libharu-hpdf-library.html

Suerte!

alonso mevaz

unread,
Sep 9, 2020, 10:54:20 AM9/9/20
to Comunidad de Visual Foxpro en Español


Genera PDFs pequeños, trae su diseñador.

Saludos


El martes, 8 de septiembre de 2020, 17:05:34 (UTC-5), Juan Carlos M escribió:

Jorge Kiernan

unread,
Sep 9, 2020, 1:23:14 PM9/9/20
to publicesvfoxpro
Yo uso el Foxypreview.app simplemente tirado en la carpeta de los exes del sistema, no requiere instalacion ni declarar como las dll, y es muy facil de usar.
Set Procedure To (lcapp)
loReport = CreateObject("PreviewHelper")
With loReport As ReportHelper
      .AddReport(LCREPORTEX, "NODIALOG")
      .cDestFile = ForceExt(LCARCHIVO, "PDF")
      .RunReport()
EndWith
loReport = Null
donde 
  lcapp es donde esta  FoxyPreviewer.app
  LCREPORTEX  es el formato de impresion de fox 
  LCARCHIVO  es el archivo PDF a crear (ojo, sin la extension) 
Espero que te sea de utilidad.


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Claudio Rivadera

unread,
Sep 11, 2020, 12:36:54 PM9/11/20
to Comunidad de Visual Foxpro en Español
fijate si te funciona el PDF3.PRG  una libreria "todo en uno"  que hace muy bien ese trabajo y de forma rápida. Lo único que no hace es manejar JPG o PNG.
Éxitos!

Esteban Herrero

unread,
Sep 11, 2020, 5:34:22 PM9/11/20
to publice...@googlegroups.com

Hola Claudio.

Pdf3 si maneja jpg y png, sino revisá el código y vas a ver q lo hace.

 

Saludos

--

Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Reply all
Reply to author
Forward
0 new messages