Changes between Version 3 and Version 4 of WF/Relatoriospdf
- Timestamp:
- 08/22/07 15:04:38 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/Relatoriospdf
v3 v4 1 == Classe: wf_fpdf == 1 = Classe: wf_fpdf = 2 [[TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas,WF/Recursos)]] 3 2 4 Esta classe tem como finalidade gerar relatórios em PDF (é uma modificação da classe [http://www.fpdf.org/ FPDF]). 3 5 4 5 6 === Métodos === 6 == Métodos == 7 7 8 8 Alguns métodos abaixo foram criados e outros apenas sobrescreveram métodos originais da classe. Para uma lista completa métodos oferecidos por esta classe, consulte: … … 14 14 Observação: em alguns tutoriais, a classe FPDF é estendida. No entanto, a classe wf_fpdf não pode ser estendida e, portanto foram criados outros artifícios (como os métodos abaixo) para que a classe não perca suas funcionalidades. 15 15 16 17 18 ==== setHeaderFunction ==== 16 === setHeaderFunction === 19 17 20 18 '''Descrição:''' Define a função que irá gerar o cabeçalho do relatório. … … 31 29 32 30 {{{ 33 34 31 function meuCabecalho($fpdf) 35 32 … … 46 43 } 47 44 48 49 50 45 $pdf = wf_create_object("wf_fpdf"); 51 46 52 47 $pdf->setHeaderFunction("meuCabecalho"); 53 54 48 }}} 55 49 56 50 ---- 57 51 58 === = setFooterFunction ====52 === setFooterFunction === 59 53 60 54 '''Descrição:''' Define a função que irá gerar o rodapé do relatório. … … 71 65 72 66 {{{ 73 74 67 function meuRodape($fpdf) 75 68 … … 89 82 90 83 $pdf->setFooterFunction("meuRodape"); 91 92 84 }}} 93 85 94 === = Output ====86 === Output === 95 87 96 88 '''Descrição:''' Retorna o código do arquivo PDF gerado. … … 103 95 104 96 {{{ 105 106 97 $pdf = wf_create_object("wf_fpdf"); 107 108 109 98 110 99 //codigo que irá gerar o relatório 111 100 112 113 114 101 $codigoPDF = $pdf->Output(); 115 116 102 }}}