Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Olá a todos,

 

Estou com um grande problema, alguns clientes passaram a usar a base de dados (Firebird) na nuvem e acessam (executável local) através de um IP fixo.

O problema é que nenhum tipo de impressão funciona, DANFE (RaveCodeBase), DACTE (QuickReport) e também as impressões comuns do sistema (FortesReport).

Verifiquei e a máquina local possui impressora adicionada.

 

Por favor, a situação esta tensa =/

Postado

Regys, o executável para a impressão do DANFE esta em uma máquina, e  esta acessa através de endereço IP (ex: 192.168.1.100:C:\BD\NFE.GDB ) a base de dados (Firebird) que esta na nuvem.

Se o banco de dados fica em uma rede local funciona normalmente, o erro acontece somente com conexão remota.

Nenhum tipo de impressão esta funcionando. O estranho é que tenho um outro sistema que utilizo apenas para gerenciar os documentos fiscais que imprime corretamente (esta não posso disponibilizar a todos), mas a aplicação principal (de envio da NF-e) não imprime.

  • Moderadores
Postado

O banco de dados estar na nuvem não importa, porque isso é a conexão do teu aplicativo e o banco o ACBr não faz parte disso então a impressão não vai ser afetada por conta desse tipo de conexão.

 

Ocorre alguma mensagem de erro, descreva em detalhes o que acontece por favor?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

Regys, simplesmente não aparece nada, a DANFE pára no processo de preparação do arquivo, e o contador de páginas dispara, ou seja, como se o arquivo para impressão tivesse mais de 100 páginas (por exemplo). Se não fecho a aplicação a numeração continua crescendo.

Isso acontece com os demais tipos de relatórios (Quick, Fortes e o Rave)

Postado (editado)

Não, o loop esta correto, pq usando um banco de dados na própria máquina ou em rede local funciona normalmente, o problema é quando uso uma base de dados via IP externo.

Editado por arce
Postado

sera que nesse loop vc nao está com vazamento de processamento, ou algo assim?

 

veja que a taxa de transferencia de dados cai bruscamente qdo vc faz o que vc esta fazendo.

se vc tem um select * from dentro de algum lugar é provavel que ele esteja empacado ai.

 

E como isso vem antes da impressao do Danfe, ele nao imprime.

 

É só uma ideia, pq o tipo da conexao com o banco  de dados nao tem NADA a ver com impressao de DANFe concorda?

  • 1 ano depois...
Postado (editado)

Vc utiliza ACBrMonitor ou componente  ACBR?  se for AcbrMonitor salvo engano, o mesmo terá que ficar na máquina do executável.

Editado por FLEXNET

Ricardo

Flexnet Sistemas

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