Mudanças entre as edições de "TPHBoleto"

(Criou página com 'O Objeto TPHBoleto será responsável pela geração do boleto e a geração do PDF do boleto. ===Propriedades=== {| class="wikitable" style="width: 100%" ! Nome !Tipo !Desc...')
 
 
Linha 14: Linha 14:
 
|Int64
 
|Int64
 
|ID do documento que será gerado o boleto e PDF.
 
|ID do documento que será gerado o boleto e PDF.
 +
|-
 +
|CondicaoSQL
 +
|String
 +
|Corresponde a condição SQL que pode ser utilizada em determinados pontos do sistema, como por exemplo, ao executar o procedimento GerarBoletoPDF.
 
|}
 
|}
  

Edição atual tal como às 15h42min de 2 de outubro de 2024

O Objeto TPHBoleto será responsável pela geração do boleto e a geração do PDF do boleto.

Propriedades

Nome Tipo Descrição
Boletos String ID dos boletos para gerar o PDF.
IDDocumento Int64 ID do documento que será gerado o boleto e PDF.
CondicaoSQL String Corresponde a condição SQL que pode ser utilizada em determinados pontos do sistema, como por exemplo, ao executar o procedimento GerarBoletoPDF.

Funções

  • GerarBoletoPDF(var Stream:TMemoryStream):String: Realiza a geração do boleto e do PDF, e popula o Stream passada pelo parâmetro, e resulta no nome do arquivo PDF.

Exemplo

 procedure GerarBoleto;
 var
   PHBol:TPHBoleto;
   Stream:TMemoryStream;
   NomeBoleto:String;                                             
 begin
   PHBol:= NewPHBoleto;
   try
     Stream := TMemoryStream.Create;
     try
       PHBol.IDDocumento := 123;
       NomeBoleto := PHBol.GerarBoletoPDF(Stream);
     finally
       Stream.Free;
     end;                      
   finally
     PHBol.Free;                        
   end;            
 end;