Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas Fernando

MPdf

Recommended Posts

Boa tarde,

 

A um tempo comecei a utilizar o MPDF para gerar relatórios com cabeçalhos e rodapé.

 

Na realidade eu utilizava relatórios no Ireports, no entanto não consegui integra-los ao PHP.

 

Ocorre que não estou conseguindo criar algumas coisas no MPDF.

 

Vou citar um exemplo de um relatório de pedido de compra

 

O relatório precisa contem o seguinte:

 

Um cabeçalho que aparece apenas na primeira página que no topo teria as informações do Fornecedor.

 

depois as informações de descrição das colunas que devem aparecer em cada pagina.

 

Um loop While com os itens de compra.

 

e na ultima pagina informações de entrega.

 

 

Esse relatório eu consegui fazer no Ireports

 

Para montar no Ireports é bem mais fácil pois ele já trás, pré formatado o layout, se alguém tiver alguma ideia agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aí você mesmo que terá que montar amigo. Você mesmo já sabe o que quer, agora é saber utilizar as funções do PHP e HTML para formatar o layout...

 

Porém recomendo utilizar o DOMpdf

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse DOMpdf eu não conheço, na realidade o relatório puxa informações de minha base SQLSERVER o qual já deu bastante trabalho para configurar com o MPDF e o FPDF porem em ambos eu tive problemas para elaborar esses relatorios mais complexos conforme já disse anteriormente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não estou conseguindo colocar todo o código aqui, segue apenas a parte onde são escritos as informações:

//SetHTMLHeader
// Primeiro cabeçalho
$mpdf->SetHeader($header1);
$mpdf->WriteHTML($quebra);




// descrição dos itens da tabela, inicio da tabela, inicio loop while
$mpdf->SetHeader($header2, "O|E", TRUE);
$mpdf->WriteHTML($main_table);
$mpdf->WriteHTML($html2);

// fecha tabela
$mpdf->WriteHTML($html3);

//gera
$mpdf->Output();

Compartilhar este post


Link para o post
Compartilhar em outros sites

O conteúdo das variáveis $header1, $quebra, $header2, $main_table, $html2 e $html3 estão bem certinhos, sem erros nas tags?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.