Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Função Acbrnfe1Gerarlog


  • Este tópico foi criado há 2532 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá,

 

No projeto de exemplo, temos  o procedimento ACBrNFe1GerarLog que retorna no memoLog informações pertinentes ao retorno da SEFAZ referente a nota.

 

Não consegui localizar em que momento/unit essa função é chamada no programa. Sei que é depois da linha "ACBrNFe1.Enviar(vNumLote,True,Sincrono);" e antes da linha "MemoResp.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetWS);" da "procedure TForm1.btnCriarEnviarNFCeClick(Sender: TObject);".

 

Mas não localizo a UNIT onde a mesma é usada, para analisar como são escritas tais informações.

 

Alguém poderia me indicar???

Edited by doidopb
Link to comment
Share on other sites

  • Moderadores

ACBrNFe1GerarLog é um evento do componente ACBrNFe, este evento possui um retorno que é a string mensagem, se você clicar no componente, e no delphi mudar no object inspector para "events", vai ver dois eventos, um deles é o OnGerarLog clicando duas vezes nele você vai ver o método criado para o evento (ACBrNFe1GerarLog) e lá verá a atribuição da mensagem ao memo.

Linha 1374
procedure TForm1.ACBrNFe1GerarLog(const Mensagem: String);begin
 memoLog.Lines.Add(Mensagem);
end;

Para ver quando o evento é chamado, ai você precisa estudar o componente ACBrNFe procurando todas as chamadas ao evento onGerarLog.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.