ajuda sobre Pdfclass
Enviado: 20 Out 2021 18:13
Olá,
Estou usando a classe pdfclass para um relatório fácil que estou fazendo, tudo bem, mas no final do arquivo pdf exibe a legenda "NENHUM CONTEUDO (SEM CONTEÚDO)", aqui está o código que uso (obtido dos exemplos aqui exposto no fórum)
o que preciso para evitar aquela última página com essa legenda?
Eu aprecio sua ajuda.
Saudações,
Javier
Estou usando a classe pdfclass para um relatório fácil que estou fazendo, tudo bem, mas no final do arquivo pdf exibe a legenda "NENHUM CONTEUDO (SEM CONTEÚDO)", aqui está o código que uso (obtido dos exemplos aqui exposto no fórum)
Código: Selecionar todos
oPDF := PDFClass():New()
oPDF:Begin()
oPDF:cFileName := tempFile
nLinha := 75
nPagina := 1
nMaxCol := oPDF:MaxCol()
rs:MoveFirst()
Do While !rs:Eof()
If nLinha > 65
oPDF:AddPage()
oPDF:DrawText( 3, 1, 'Empresa, Nil, 10, "Helvetica-Bold", Nil, Nil )
oPDF:DrawText( 3, 80, 'Hoja ' + hb_NtoS( nPagina ), Nil, 10, "Helvetica", Nil, Nil )
oPDF:DrawText( 4, 1, 'Reporte de existencias al ' + fechaLegible( Date() ) + ' ' + Time(), Nil, 10, "Helvetica-Bold", Nil, Nil )
oPDF:DrawText( 6, 1, hb_utf8ToStr( 'Código' ), Nil, 10, "Helvetica-Bold", Nil, Nil )
oPDF:DrawText( 6, 12, 'Nombre del producto' , Nil, 10, "Helvetica-Bold", Nil, Nil )
oPDF:DrawText( 6, 75, "Existencia", Nil, 10, "Helvetica-Bold", Nil, Nil )
nLinha := 8
nPagina += 1
Endif
oPDF:DrawText( nLinha , 1, rs:Fields( "codigoproducto" ):Value, NIL, 10, 'Courier-Bold', NIL, NIL )
oPDF:DrawText( nLinha , 12, rs:Fields( "descripcion" ):Value , NIL, 10, 'Courier-Bold', NIL, NIL )
oPDF:DrawText( nLinha , 70, rs:Fields( "existencia" ):Value, '@E 99,999,999.99', 10, 'Courier-Bold', NIL, NIL )
nLinha += 1.5
rs:MoveNext()
Enddo
oPDF:End()
Eu aprecio sua ajuda.
Saudações,
Javier