Saludos al Forum
Algun ejemplo de como crear un reporte directamente en PDF, sin usar ningun programa utilitario.?
Algun Ejemplo para crear un reporte PDF
- ruben Dario
- Posts: 986
- Joined: Thu Sep 27, 2007 3:47 pm
- Location: Colombia
- Manuel Aranda
- Posts: 561
- Joined: Wed Oct 19, 2005 8:20 pm
- Location: España
Re: Algun Ejemplo para crear un reporte PDF
Sería algo así como esto:
Code: Select all
..........................
IF lPDF
//
PRINT oPrn FILE "HOJA4.PDF"
REPORT oReport ;
TITLE cTitulo CENTER ;
FONT oFont1,oFont2, oFont3 ;
HEADER cHeader,cHeader2 CENTER ;
FOOTER "Página: "+str(oReport:nPage,3) ;
CAPTION cCaption;
TO DEVICE oPrn
//
ELSE
//
REPORT oReport ;
TITLE cTitulo CENTER ;
FONT oFont1,oFont2, oFont3 ;
HEADER cHeader,cHeader2 CENTER ;
FOOTER "Página: "+str(oReport:nPage,3) ;
PREVIEW CAPTION cCaption
//
ENDIF
..........................
Un saludo,
Manuel
xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
Manuel
xH 1.2.3, FWH 14.09, BC++ 5.8.2, xVerce CW 1.0, PellesC
- ruben Dario
- Posts: 986
- Joined: Thu Sep 27, 2007 3:47 pm
- Location: Colombia
Re: Algun Ejemplo para crear un reporte PDF
No, algo directamente de la libreria de PDF,
Algo asi
oPdf := tpdf():new( cPath )
titpdef( oPdf )
o
function main()
local oPDF
oPDF := PDFClass():New()
oPDF:nType := 1
oPDF:cFileName := "ARQUIVO.PDF"
oPDF:Begin()
foR nCont = 1 TO 1000
oPDF:MaxRowTest()
oPDF:DrawText( oPDF:nRow++, 0, nCont )
NEXT
oPDF:END()
RETURN
Pero no tengo esta Clase. PDFClass()
Algo asi
oPdf := tpdf():new( cPath )
titpdef( oPdf )
o
function main()
local oPDF
oPDF := PDFClass():New()
oPDF:nType := 1
oPDF:cFileName := "ARQUIVO.PDF"
oPDF:Begin()
foR nCont = 1 TO 1000
oPDF:MaxRowTest()
oPDF:DrawText( oPDF:nRow++, 0, nCont )
NEXT
oPDF:END()
RETURN
Pero no tengo esta Clase. PDFClass()
Re: Algun Ejemplo para crear un reporte PDF
http://www.harbourdoc.com.br/show.asp?s ... y=PDFClass
http://www.pctoledo.com.br/forum/viewto ... 43&t=14475
Saludos.
http://www.pctoledo.com.br/forum/viewto ... 43&t=14475
Saludos.
João Santos - São Paulo - Brasil