Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Tratamento de erro


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

Recommended Posts

Pessoal, estou com um problema muito estranho, e não estou conseguindo descobrir se é problema no ACBr ou no meu código. É o seguinte:

Tenho um bloco try...except para enviar a NFC-e.

try

  //envia a nota

except

On E: Exception do
    begin
         ShowMessage(E.Message);
    end;
end;

Quando acontece algum erro de validação ao enviar a nota, o ACBr não mostra a mensagem (somente em modo de debug), e quando cai no except e tento mostrar a mensagem de erro, a aplicação simplesmente trava. Não mostra a mensagem de forma alguma. Teriam alguma idéia de que problema seja esse?

Obrigado desde já.

Link to comment
Share on other sites

  • Consultores

Já viu algumas propriedades do componente?

tipo ExibirErroSchema e também o evento onstatuschange, ongerarlog ou ontransmiterror??

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

EDIT: Resolvido! Reinstalei o ACBr e o problema se foi!

 

Juliomar, já tentei com  ExibirErroSchema = True e também igual a False. Mas o problema maior nem é não mostrar a mensagem, e sim o sistema travar completamente. Tenho a impressão que tem algo de errado com a criação da exceção do ACBr. Para teste retirei o ShowMessage e no lugar crei um pequeno form somente para mostrar a mensagem, mas mesmo assim não mostrou e fica travado. Estou quebando a cabeça o dia todo hoje e não consigo descobrir. Até já pensei que tinha algo errado com o delphi, mas crei uma tela de teste sem o ACBr e um try except nela mostra a mensagem tranquilamente.

Edited by clerisonb
RESOLVIDO
Link to comment
Share on other sites

  • 1 month later...
  • Consultores
3 minutos atrás, IVANILSON disse:

SIM RESOLVIDO mas qual foi solucao???

Se ler atentamente ele informou que fez a reinstalação do ACBr!

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.