Un reporte "oReport" enviarlo a un pdf directamente

Un reporte "oReport" enviarlo a un pdf directamente

Postby jose_murugosa » Wed Apr 15, 2015 11:06 am

Buen día a todos,

Necesito realizar un programa que se ejecute automáticamente y vuelque en un pdf con un nombre específico ( S-YYMMDD ) un reporte, tengo resuelto el programa, el reporte e incluso la ejecución automática, pero mi único problema es como hacer para que en lugar de imprimir a una impresora, el reporte se envie a un archivo pdf, sin pedir ninguna intervención del usuario, ya que es un proceso que se realiza en la madrugada cuando no hay nadie en la planta.

Alguien ha hecho algo similar?

Desde ya muchas gracias a todos por su atención y ayuda :)
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
 
Posts: 1144
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Un reporte "oReport" enviarlo a un pdf directamente

Postby acuellar » Wed Apr 15, 2015 12:17 pm

José

Con la clase TPRINT es asi:
Code: Select all  Expand view

 PRINT oPrn FILE "C:\ARCHIVO.PDF"
 


Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Un reporte "oReport" enviarlo a un pdf directamente

Postby Manuel Aranda » Thu Apr 16, 2015 12:54 pm

José:

Con oReport lo hago de esta forma:
Code: Select all  Expand view

     IF lPDF
        PRINT oPrn FILE "ARCHIVO.PDF"
        REPORT oReport ;
          TITLE "El título"  CENTER ;
          FONT oFont1,oFont2 ;
          HEADER "El Header" CENTER;
          FOOTER "Página: "+str(oReport:nPage,3) ;
          CAPTION "El caption");
          TO DEVICE oPrn
     ELSE
        REPORT oReport ;
          TITLE "El título"  CENTER ;
          FONT oFont1,oFont2 ;
          HEADER "El Header" CENTER;
          FOOTER "Página: "+str(oReport:nPage,3) ;
          PREVIEW  CAPTION "El caption");
     ENDIF

 
Un saludo,
Manuel

xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
User avatar
Manuel Aranda
 
Posts: 602
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: Un reporte "oReport" enviarlo a un pdf directamente

Postby jose_murugosa » Thu Apr 16, 2015 1:22 pm

Muchas gracias Adhemar y Manuel, ya me pongo a preparar y robar el reporte.

Siempre agradecido por tanta generosidad del foro.

Espero poderles ser útil en otra oportunidad!!
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
 
Posts: 1144
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Un reporte "oReport" enviarlo a un pdf directamente

Postby FranciscoA » Sat Apr 18, 2015 2:47 am

Hola Manuel.
Con mi version FWH 1204 me da error. Creo que vos usabas esta versión antes. ¿Lo probaste con FWH1204?
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2110
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 82 guests