• Domingo 28 de Abril de 2024, 19:06

Autor Tema:  Envíar un reporte de VFP a un archivo PDF  (Leído 21023 veces)

dal_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Envíar un reporte de VFP a un archivo PDF
« en: Jueves 30 de Octubre de 2008, 22:38 »
0
Hola, quiesiera saber cómo puedo hacer para envíar un reporte creado en VFP (tanto con el report form como con código)a un archivo .PDF ,  actualmente he hecho reportes con mi propio código, sin hacer uso del report form, y estos los he exportado a excel, pero no sé cómo enviarlos a una carpeta o directorio específico pero como archivo .PDF. Po favor si podrían proporcionarme algun ejemplo completo de cómo puedo hacerlo.

De antemano agradezco su ayuda.

emuller

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: Envíar un reporte de VFP a un archivo PDF
« Respuesta #1 en: Domingo 2 de Noviembre de 2008, 02:06 »
0
Verdaderamente nunca lo he intentado, pero en vez de esperar a que alguien con más conocimientos te dé información exacta quizás puedas comenzar a probar algo a partir de estos enlaces y la ayuda del VisualFoxPro:

http://pdfclasses.googlepages.com/

La otra opción es instalar un programa como pdfcreator (http://www.pdfforge.org/) ó pdf995 (http://www.pdf995.com/) los cuales te instalan una impresora virtual que te crea un archivo pdf (en vez de imprimir en una impresora normal), y elegir la impresora virtual al momento de imprimir el reporte. Para que te permita elegir la impresora al momento de imprimir el reporte puedes hacer:
Código: Text
  1. REPORT FORM mireporte NOCONSOLE TO PRINTER PROMPT
  2.  

Suerte!!
« última modificación: Martes 26 de Abril de 2016, 21:26 por iron man »
Mi deseo: que le otorguen el premio Nobel de la paz al inventor del Copy & Paste. Gracias por evitarme tantas peleas con el tiempo y aumentar la esperanza de vida de mi teclado \":)\"

dal_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Envíar un reporte de VFP a un archivo PDF
« Respuesta #2 en: Lunes 3 de Noviembre de 2008, 19:57 »
0
Hola nuevamente.

Muchisimas gracias por la respuesta, me funcionó a la perfección, solo tengo una duda: cómo hago para que al momento de exportarlo, no me apararezca el cuadro de dialogo en el que tengo que elegir la impresora, pues en mi report form ya la establecí.

emuller

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: Envíar un reporte de VFP a un archivo PDF
« Respuesta #3 en: Lunes 3 de Noviembre de 2008, 23:54 »
0
La verdad es que no te puedo decir (o no he entendido tu pregunta). La única forma en la que he probado es con la impresora virtual (la segunda opción que nombré), donde la opción PROMPT es la que hace que aparezca el diálogo de selección de impresora. Si quitas PROMPT no te mostrará ese diálogo, o sea que según mi ejemplo quedaría algo así (no me acuerodo si se debe colocar algo más):

Código: Text
  1. REPORT FORM mireporte NOCONSOLE TO PRINTER
  2.  

Si utilizaste lo que está en los enlaces no te puedo decir nada porque nunca lo probé     :unsure: .
Mi deseo: que le otorguen el premio Nobel de la paz al inventor del Copy & Paste. Gracias por evitarme tantas peleas con el tiempo y aumentar la esperanza de vida de mi teclado \":)\"

dal_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Envíar un reporte de VFP a un archivo PDF
« Respuesta #4 en: Martes 4 de Noviembre de 2008, 16:28 »
0
Hola

Nuevamente gracias, sí es verdad, solamente quitando el promt ya no muestra el cuadro de dialogo. De hecho tambien use lo de la impresora virtual, por que lo de los enlaces no lo entendí muy bien.

Gracias

emuller

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: Envíar un reporte de VFP a un archivo PDF
« Respuesta #5 en: Miércoles 5 de Noviembre de 2008, 03:00 »
0
:)
Mi deseo: que le otorguen el premio Nobel de la paz al inventor del Copy & Paste. Gracias por evitarme tantas peleas con el tiempo y aumentar la esperanza de vida de mi teclado \":)\"