Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde caros,
estou com o seguinte problema.
tenho que gerar relatorio em pdf no php.
no projeto estou usando o codeigniter e a lib cezpdf para gerar o pdf.
eu consigo criar o pdf, com o titulo e as linhas da tabela.
o problema é que minhas colunas do corpo da tabela vem vazio.
ele traz a quantidade de colunas e linhas corretas, porém todas vazias.
eu verifiquei o conteudo dos arrays que eu passo para gerar o conteudo, e esta tudo correto.
bem se alguem puder me ajudar eu agradeço.
segue o codigo que gera o pdf.
public function gerarPdf() {
$tipo = $_POST['tipo'];
$rq = new RelatorioRequisicao();
$rq->setTipo($_POST['tipo']);
$rq->setDataInicio($_POST['dataInicio']);
$rq->setDataFim($_POST['dataFim']);
if ($rq->getTipo() == '1') {
$n = $this->servico->gerarRelatorioFechamento($rq);
} else {
$n = $this->servico->gerarRelatorioAbertura($rq);
}
$this->load->library('cezpdf');
$db_data = array();
foreach ($n as $r) {
$db_data[] = array('nome' => $r->getUsuario()->getNome(), 'departamento' => $r->getDepartamento()->getNome(), 'qtde' => $r->getQtde());
}
$col_names = array(
'nome' => 'Nome',
'departamento' => 'Departamento',
'qtde' => 'Quantidade'
);
$this->cezpdf->ezTable($db_data, $col_names, 'Relatorio Requisicoes ' . $_POST['titulo'], array('width' => 550));
$this->cezpdf->ezStream();
}Carregando comentários...