Ir para conteúdo
  • Cadastre-se

dev botao

Acbrposprinter erro: argument out of range


Ver Solução Respondido por Daniel InfoCotidiano,

Recommended Posts

Boa tarde a Todos.

Preciso de um HELP.

Estou usando acbrposprinter para imprimir um xml em um app android.

estou fazendo assim:

   fGEDIPrinter := TACBrPosPrinterGEDI.Create(ACBrPosPrinter1);
   ACBrPosPrinter1.ModeloExterno := fGEDIPrinter;

para imprimir

 ACBrNFe1.NotasFiscais.Clear;
 ACBrNFe1.NotasFiscais.LoadFromFile(destino);
 ACBrPosPrinter1.Ativar;

ACBrPosPrinter1.ImprimirLinha('090909090900009');  /// AQUI IMPRIME NORMALMENTE
ACBrNFe1.NotasFiscais.Imprimir;  /// aqui esta me retornando o erro do titulo
ACBrPosPrinter1.Desativar;

Obrigado desde já.

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

O erro não parece ter relação com o ACBrPosPrinter, mas com o ACBrNFe...

me parece ser quando ele tentou acessar  ACBrNFe1.NotasFiscais.Items[0] da Lista de objetos...

Verifica por favor, se ele realmente conseguiu carregar o seu XML, usando  ACBrNFe1.NotasFiscais.Count

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

@tiago schneider
Observe o exemplo em nossos repositórios, Existe um componente de impressão da DANFE para ESCPOS (assim como para o fortes), neste DanfeEscPOS é apontado para ACBrPosPrinter.
A partir dai ACBrNFe controla a impressão, pois está linkado com o DanfeEscPOS fazendo o comando funcionar.

Screenshot_208.png

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

14 horas atrás, Daniel Simoes disse:

O erro não parece ter relação com o ACBrPosPrinter, mas com o ACBrNFe...

me parece ser quando ele tentou acessar  ACBrNFe1.NotasFiscais.Items[0] da Lista de objetos...

Verifica por favor, se ele realmente conseguiu carregar o seu XML, usando  ACBrNFe1.NotasFiscais.Count

Bom dia Daniel
Tudo bem ?
Era isso mesmo meu problema, brigadão.
uma outra coisa, vou mandar o comprovante quee saiu , é um gpos720.

consigo dar uma melhorada nele, alterando alguma configuração, no componente?

WhatsApp Image 2024-04-04 at 9.14.31 AM.jpeg

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
1 hora atrás, tiago schneider disse:

consigo dar uma melhorada nele, alterando alguma configuração, no componente?

os acentos parece verifique paginação de codigo.
o aparentemente é devido a largura do cupom
 

ACBrNFeDANFCeFortes.ImprimeEmUmaLinha := false,
assim ele vai mais organizado

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.