Ir para conteúdo
  • Cadastre-se

AcbrPosprinter - Comportamento estranho.


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

Recommended Posts

  • Membro Pro Verificado
Postado

Ola, bom dia a todos, estou com um problema em alguns momentos ao imprimir, e acabei chegando ao ponto em questão. (Não sei se algo que configurei errado, mas enfim). 

Estou usando uma Epson TM T20. 

Usando o ACBrPosPrinter Teste, recem compilado. Setando as configurações indicadas na imagem 1. 

Ao enviar uma string, iniciada com a tag </zera>, e algum texo , no caso para simular o problema enviei "</zera>Aqui".  -> Imagem 1

A impressora "Trava",  e na minha aplicação a svezes retorna erros com relação a timeout.   

Para destravar vou digitando qualquer coisa, e as vezes ao atingir um numero aleatorio de caracteres ela volta a imprimir.  -> Imagem 2

(Resolvi, removendo a tag </zera> da minha aplicação, mas ao emitir o DANFCe , o erro de timeout é apresentado, ja que a string montada pelo componente contem esta atg no inicio).  ->Imagem 3

Alguem ja passou por este problema ? Alguma dica ou sugestão ?

Imagem 1.png

Imagem 2.png

Imagem 3.png

Fabio Franzini

LogPNG - 160.png

  • Membro Pro Verificado
Postado (editado)
38 minutos atrás, fabiofranzini disse:

Ola, bom dia a todos, estou com um problema em alguns momentos ao imprimir, e acabei chegando ao ponto em questão. (Não sei se algo que configurei errado, mas enfim). 

Estou usando uma Epson TM T20. 

Usando o ACBrPosPrinter Teste, recem compilado. Setando as configurações indicadas na imagem 1. 

Ao enviar uma string, iniciada com a tag </zera>, e algum texo , no caso para simular o problema enviei "</zera>Aqui".  -> Imagem 1

A impressora "Trava",  e na minha aplicação a svezes retorna erros com relação a timeout.   

Para destravar vou digitando qualquer coisa, e as vezes ao atingir um numero aleatorio de caracteres ela volta a imprimir.  -> Imagem 2

(Resolvi, removendo a tag </zera> da minha aplicação, mas ao emitir o DANFCe , o erro de timeout é apresentado, ja que a string montada pelo componente contem esta atg no inicio).  ->Imagem 3

Alguem ja passou por este problema ? Alguma dica ou sugestão ?

Imagem 1.png

Imagem 2.png

Imagem 3.png

Outro ponto que encontrei, o enviar a string em anexo. Tenho o erro da Imagem 4, estou anexando a string e o logo que usei, observação, este logo é impresso normalmente usando o ACBrPosPrinter.  

Imagem 4.png

String NFCe.txt

logocomp.bmp

Editado por fabiofranzini
Envio de arquivo errado

Fabio Franzini

LogPNG - 160.png

  • Membro Pro Verificado
  • Solution
Postado

Não sei, se foi a forma mais correta, mas consegui dar uma solução setando: 

        Impressora.Device.TimeOut     := 5; 

 

Como disse, não sei se é a forma recomenda, pois tal configuração não esta disponivel em nehuma interface de Testes/Demonstração.  Mas foi o que resolveu aqui. 

  • Curtir 1

Fabio Franzini

LogPNG - 160.png

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 353 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.