Lançado Adianti Framework 7.6!
Clique aqui para saber mais
PDF Desing galera estou criando um pdf usando anchor, porem por algum motivo desconhecido não esta escrevendo ...
PD
PDF Desing  
Fechado
galera estou criando um pdf usando anchor, porem por algum motivo desconhecido não esta escrevendo

  1. <?php
  2. function onGenerate($param)
  3.     {
  4.         try
  5.         {
  6.         
  7.         TTransaction::open('sample');
  8.         
  9.            828 =  $param['key'];
  10.             
  11.             $designer = new TPDFDesigner;
  12.             $designer->fromXml('app/reports/requisicao.pdf.xml');
  13.          
  14.          $requisicao = new Requisicao(828);
  15.          
  16.          
  17.             $designer->gotoAnchorXY('id_2');
  18.             $designer->SetFontColorRGB('#FF0000');
  19.             $designer->SetFont('Arial''B'18);
  20.             $designer->Write(20$requisicao->id);
  21.             
  22.             $file 'app/output/pdf_'$requisicao->id.'.pdf';
  23.             
  24.             if (!file_exists($file) OR is_writable($file))
  25.             {
  26.                 $designer->save($file);
  27.                 parent::openFile($file);
  28.             }
  29.             else
  30.             {
  31.                 throw new Exception(_t('Permission denied') . ': ' $file);
  32.             }
  33.             
  34.             new TMessage('info''Report generated. Please, enable popups in the browser (just in the web).');
  35.         }
  36.         catch (Exception $e// in case of exception
  37.         {
  38.             new TMessage('error''<b>Error</b> ' $e->getMessage());
  39.         }
  40.     } 
  41. ?>


coloquei somenre o id para testar mas nada aparece, dei um eho no id e esta trzendo , mas no pdf não escreve

em anexo o pdf

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (1)


PD

Oi Alexandre,

Analisei o fonte de seu XML e vi que não existe nenhum elemento chamado "id_2". Veja que o nome da âncora precisa estar correto para o método $designer->gotoAnchorXY() funcionar.

Att,
Pablo