Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Inserir Item Daruma


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 4199 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estou fazendo ins testes na impressora FS700 e esta dando o seguinte erro e o log anexo.

 

A venda para no comando Vende Item na inha a baixo:

RespostasComando.Clear;
RespostasComando.AddField('NumeroItem',   Copy(fpRespostaComando, 10,  3)); // quando entra nesta linha da o erro
RespostasComando.AddField('ValorLiquido', Copy(fpRespostaComando, 14, 11));

post-1071-0-43356500-1369666128_thumb.pn

Log.txt

post-1071-0-43356500-1369666128_thumb.pn

Log.txt

  • Consultores
  • Solution
Postado

Qualquer Access Violation em endereços próximos a '00000000' indicam tentativas de acesso a ponteiros nulos. Ou seja, você (ou o componente) está acessando algo antes de ser criado ou depois de ter sido destruído por um FreeAndNil, ou alguma função que deveria pertencer a um objeto que também não foi criado.

 

Como você apontou a linha do erro, verifique se algum objeto nesta linha é NULL ou NIL.

 

Mais informações sobre esse tipo de erro veja: http://stackoverflow.com/questions/2237028/how-to-track-down-access-violation-at-address-00000000

 

Além disso tente ir mais fundo. Quais passos que você fez no ACBrECF para dar esse erro? No log por exemplo menciona que você vendeu um item e logo depois cancelou. Você fez mais alguma coisa depois?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Gente desculpa foi um erro aqui da programação descobri o problema estava no Onclose do form estava Action := caFree; mas eu sempre destruo o forme depois do procedimento e essa linha de comando não era para estar la no form...

 

depois de horas e horas olhei todos os forms e notei que no onclose tinha coisa q não era para ter por isso dava erro...

 

Pesso desculpas pois achando q era erro no componente e acabanco era erro meu aqui...

 

vlw...

  • Consultores
Postado

Que bom que resolveu. Obrigado pelo retorno.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 4199 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.