Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Relatorios com FPDF Bom dia a todos! Esta ocorrendo um erro ao carregar esta classe Parece que nao eh possivel usa-la require_once("app/lib/pdf/FPDF.php"); class PDF extends FPDF { function Header() { } Obrigado ...
MM
Relatorios com FPDF  
Bom dia a todos!

Esta ocorrendo um erro ao carregar esta classe

Parece que nao eh possivel usa-la

require_once("app/lib/pdf/FPDF.php");

class PDF extends FPDF
{

function Header()
{
}

Obrigado

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (5)


NR

A classe FPDF já é carregada automaticamente pelo Adianti, você não precisa do require:
  1. <?php
  2. require_once("app/lib/pdf/FPDF.php"); // pode apagar essa linha
  3. ?>
RR

Fala ai amigo vc pode usar ela automaticamente basta somente instanciar a classe:

$designer = new TPDFDesigner;
$designer->gotoAnchorXY('details');
$designer->SetFont('Arial', '', 10);
$designer->setFillColorRGB( '#F9F9FF' );

Depois e só ir montando conforme vc desejar.
MM

Mas para usar a funcao do proprio FPDF para fazer o cabecalho automatico de cada pagina cfe abaixo, ele nao chama;

function Header()
{
}

Porque de designer nao trabalha com banda detail ou subdetail cfe o ireport por exemplo. Assim voce nao sabe em que momento vai quebrar de pagina
para montar o cabecalho.


Obrigado

DL

Aproveitando o post,

Por exemplo, uma Danfe (nf) com muitos itens, em que momento o sistema faz a quebra para a segunda página.
Num teste que fizemos, os itens foram escritos por cima das informações adicionais.

NR

Marcos, você pode usar a função setHeaderCallback($cb) da FPDF, assim não é necessário reescrever a função Header.

Basta passar um callback como parâmetro.