Ir para conteúdo
  • Cadastre-se

dev botao

Relatório Gerencial - Mp-4200 Th Fi (Convênio 09/09)


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

Recommended Posts

Boa tarde senhores.

Estou com um problema nos relatórios gerenciais quando utilizados no protocolo EscECF, no meu caso testei com a IF MP-4200 TH FI da Bematech.

 

Imprimo um gerencial que inicia com uma linha em branco (quebra de linha) e está dando erro já de início.

Se alguém tiver esta impressora e puder testar para ver se é problema do meu equipamento ou algo no componente mesmo...

 

Para efetuar o teste basta ir no demo ACBrECF, menu Relatórios > Relatório Gerencial > Relatório Gerencial Completo

 

Teste 1:

Apenas dê um enter no início da primeira linha, deixando uma linha em branco no início.

 

Teste 2:

Remova a linha em branco do teste anterior, deixando a primeira linha com um texto válido.

Após o título TESTE DE RELATÓRIO, insira 10 linhas em branco.

(Este segundo teste é apenas para verificar se pode ser problema com as quebras de linha mesmo.)

 

Fico no aguardo, caso alguém conseguir efetuar um teste e me dar um retorno.

Obrigado!

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Fiz o teste proposto e não consegui reproduzir o mesmo erro...

 

Testei no Emulador e no ECF real...

 

Você tem certeza que está com a última versão dos fontes ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Bom dia,

Régys, no caso do teste eu apenas dei um "enter" mesmo no memo do relatório gerencial completo, conforme imagem em anexo.

Aí creio que o tratamento de "o que" enviar, é o próprio componente que faz, certo?

 

Daniel, atualizei novamente os fontes hoje cedo (última revision 7757), recompilei o ECFTeste e testei novamente, com o emulador e com o ECF real.

No emulador está funcionando, porém aqui para mim, observei que na impressão, ele não considera as quebras de linha, logo, creio que não daria problemas.

No ECF real, permanece o problema, conforme as imagens que anexei. Após a segunda imagem, simplesmente não imprime mais nada (sendo que só abriu o gerencial até o momento).

 

Estou achando que pode ser algum problema no meu equipamento mesmo. Só que, testando com o demo da bematech, que utiliza as dlls deles, funciona a quebra normalmente.

Vou ver se consigo um outro equipamento para testar.

 

Agradeço mais uma vez pelos retornos.

post-2941-0-55348600-1415276133_thumb.pn

post-2941-0-90557500-1415276139_thumb.pn

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não consigo reproduzir o problema...  Experimente apagar os fontes da sua pasta ACBrSerial e baixá-los novamente

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Olá Rodrigo,

 

  você conseguiria criar um testcase para esse problema?

[]'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.
Link para o comentário
Compartilhar em outros sites

  • Consultores

A ideia seria tentar reproduzir, mas se o problema for realmente no ECF, acho que não vai precisar. Porque ninguém vai conseguir reproduzir. :(

[]'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.
Link para o comentário
Compartilhar em outros sites

Bom, de qualquer forma, estou anexando um exemplo que fiz no Delphi XE2, com os fontes.

Caso alguém quiser efetuar um último teste.

Tem 3 testes com relatório gerencial. Com o teste 1 funciona. Com o 2 e 3 não, gerando o erro presente na imagem que está junto anexada.

ACBrECF09.rar

Editado por cantelli.r

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Parece haver um bug no seu exemplo... botões 2 e 3 apontam pro mesmo texto (2)

 

Porém ambos funcionam... veja a foto em anexo:

 

post-61-0-64445900-1415637819_thumb.jpg

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Daniel, realmente estava apontando para o mesmo teste. Obrigado pela observação, ajustei e editei.

E obrigado pelo teste. De fato deve ser algo aqui no equipamento.

Vou entrar em contato com fabricante para ver o que consigo, se eu obtiver alguma resposta postarei aqui.

 

Agradeço a todos que me ajudaram nos testes...

Abraço pessoal!

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3463 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.