Ir para conteúdo
  • Cadastre-se

dev botao

Não Imprime DACTE


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

Recommended Posts

Prezados Srs.

Atualizei os fontes do .svn para começar a programar o CTe

Ao compilar já acusa falta de uma unit. Então comentei a uni que está faltando e a função "FastStringReplace" substitui por "StringReplace" provisoriamente.

Então testei as opções de "Status do Serviço" / "Consultar pela Chave" / "Consultar Recibo Lote" que funcionaram perfeitamente.

No entanto ao clicar no botão "Imprimir DACTE" e "Gerar PDF" ocorre a mensagem de erro apresentada na imagem em anexo.

Ja tenho o Fortes Report instalado no Delphi que uso perfeitamente com o ACBrNFe.

Tentei debuggar para encontrar o problema mas são milhares de linhas e fiquei uns 20 minutos depurando linha a linha e não cheguei no erro.

Alguém para ajudar?

First-Error.png

Second-Error.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marcos,

Como assim você comentou a unit que esta faltando?

Se após a atualização você teve algum erro é porque você não atualizou todos os fontes de todas as pastas.

E também não reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada.

E também não compilou a sua aplicação com a opção Build.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

9 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Marcos,

Como assim você comentou a unit que esta faltando?

Se após a atualização você teve algum erro é porque você não atualizou todos os fontes de todas as pastas.

E também não reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada.

E também não compilou a sua aplicação com a opção Build.

Olá Italo.

Obrigado por responder tão rápido.

Eu atualizei o fonte de todas as pastas no entanto não segui os outros procedimento que você mencionou.

Vou seguir sua recomendação.

Valeu. 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

1 hora atrás, Italo Jurisato Junior disse:

Boa tarde Marcos,

Como assim você comentou a unit que esta faltando?

Se após a atualização você teve algum erro é porque você não atualizou todos os fontes de todas as pastas.

E também não reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada.

E também não compilou a sua aplicação com a opção Build.

 

1 hora atrás, Marcos das Neves disse:

Olá Italo.

Obrigado por responder tão rápido.

Eu atualizei o fonte de todas as pastas no entanto não segui os outros procedimento que você mencionou.

Vou seguir sua recomendação.

Valeu. 

 

Então segui os procedimentos sugeridos e ficou assim:

Não está mais acusando falta daquela Unit que mencionei antes.

Executei o ACBrInstall_Trunk2 em modo Administrador com a opção de apagar arquivos antigos marcada.

Compilou tudo certinho e instalou.

Ao abrir o exemplo, fiz um Build All.

Quando vou tentar "Imprimir DACTE" autorizado ou tento usar a opção "Gerar PDF" continua aparecendo ainda mensagem de Access Violation.

 

Link para o comentário
Compartilhar em outros sites

37 minutos atrás, Marcos das Neves disse:

 

 

Então segui os procedimentos sugeridos e ficou assim:

Não está mais acusando falta daquela Unit que mencionei antes.

Executei o ACBrInstall_Trunk2 em modo Administrador com a opção de apagar arquivos antigos marcada.

Compilou tudo certinho e instalou.

Ao abrir o exemplo, fiz um Build All.

Quando vou tentar "Imprimir DACTE" autorizado ou tento usar a opção "Gerar PDF" continua aparecendo ainda mensagem de Access Violation.

 

 

Nesta linha esta ocorrendo o erro.

 

Error-Found.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
58 minutos atrás, Marcos das Neves disse:

Consegui resolver.

Tiver que pegar o arquivo midas.dll da pasta bin do Delphi e colocar na pasta System32, SysWow64

😉👍

Pra não precisar distribuir a DLL você pode acrescentar MidasLib no uses do dpr.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

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

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...