SEGUE-SE UM DOS CÓDIGOS QUE GERA O ERRO EM PRODUÇÃO:
////////////////////////////////////////////////////////////////////////////////
// AREA //////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
$this->Db->debug = true;
$m=“SELECT r.mes
FROM nota_previa_relatorio np INNER JOIN relatorio r
ON r.idrelatorio = np.mes_nota_previa_relatorio WHERE mes = ‘[Mes]’ AND ano_nota_previa_relatorio=’[Ano]’”;
sc_lookup(rs,$m);
$mes = {rs[0][0]};
$a=“SELECT np.ano_nota_previa_relatorio
FROM nota_previa_relatorio np INNER JOIN relatorio r
ON r.idrelatorio = np.mes_nota_previa_relatorio WHERE mes = ‘[Mes]’ AND ano_nota_previa_relatorio=’[Ano]’”;
sc_lookup(rs,$a);
$ano = {rs[0][0]};
$np=“SELECT np.nota_previa_relatorio
FROM nota_previa_relatorio np INNER JOIN relatorio r
ON r.idrelatorio = np.mes_nota_previa_relatorio WHERE mes = ‘[Mes]’ AND ano_nota_previa_relatorio=’[Ano]’”;
sc_lookup(rs,$np);
$nota = {rs[0][0]};
sc_include_lib(“tcpdf”);
sc_include_library(“prj”, “casa_transito”, “nota_previa.php”, true, true);
//sc_include_library(“prj”, “css”, “estilo.css”, true, true);
///////////////////////////////////////////////////////////////////////////////////////////////
// DEFINIÇÕES GERAIS DO RELATÓRIO
///////////////////////////////////////////////////////////////////////////////////////////////
// Criar um Novo Documento PDF
$pdf = new MYPDF(‘P’, PDF_UNIT, PDF_PAGE_FORMAT, true, ‘UTF-8’, false);
///////////////////////////////////////////////////////////////////////////////////////////////
// DEFINIÇÕES DA APARENCIA DO RELATÓRIO
///////////////////////////////////////////////////////////////////////////////////////////////
// Conjunto de Informações de Documentos
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor(‘BELMIRO CONSTANTINO’);
$pdf->SetTitle(‘NOTA PRÉVIA DO RELATÓRIO’);
$pdf->SetSubject(‘TCPDF Relatório Imagem’);
$pdf->SetKeywords(‘TCPDF, PDF, exemplo, PDFReport, Imagem’);
// Definições das Informações do Cabeçalho Padrão
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.’ 001’, PDF_HEADER_STRING, array(0,64,255), array(0,64,128));
//$pdf->SetPrintFooter(false);
//$pdf->setFooterData(array(0,64,0), array(0,64,128));
// Definição das Fontes do Header e Footer
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, ‘’, PDF_FONT_SIZE_MAIN));
//$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, ‘’, PDF_FONT_SIZE_DATA));
// Definição das Fontes Monospaced
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// Definição das Margens ESQUERDA, DIREITA E BAIXO
$pdf->SetMargins(18, 40, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
//$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// Definição da Quebra de Pagina Automática
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
// Definição da Escala de Imagem
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// Regua de Apoio com espaçamento da grade de 5mm
$pdf->grid = false;
// Definição da Fonte
$pdf->SetFont(‘Times’, ‘’, 12, ‘’, ‘false’);
// Adicionar Pagina
$pdf->AddPage();
$html = <<<EOF
.teste{
text-align: justify !important;
}
h1{
text-align: center;
font-size: 50px;
}
h2{
text-align: center;
font-size: 24px;
}
p{
font-size: 20px;
}
//
$mes
Elaborado
______________________
Data:____/______/_______ |
Verificado
______________________ Data:____/______/_______ |
Aprovado
______________________
Data:____/______/_______ |
1. Nota Prévia: Relatório do Mês de $mes de $ano
EOF;
$pdf->WriteHTML($html);
///////////////////////////////////////////////////////////////////////////////////////////////
// MONTAGEM DO CORPO DO RELATÓRIO
///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
// Fecha o Relatório PDF
///////////////////////////////////////////////////////////////////////////////////////////////
$nome_arquivo = $_SESSION[‘scriptcase’][‘NOTA_PREVIA’][‘glo_nm_path_doc’].’/’.‘NOTA_PREVIA.pdf’;
$pdf->Output($nome_arquivo, ‘F’);
$pdf->Output();
Penso que assim fica mais fácil de me ajudar.