Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao compilar pacote ACbrBoleto


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

Recommended Posts

Boa tarde pessoa!

Criei uma pasta e baixei os fontes a partir do trunk2 antes de iniciar o processo de instalação!

Ao instalar os componentes usando o instalador no Delphi XE, estou obtendo erros ao compilar o pacote para ACBr_BoletoFR, segue o trecho do log onde aponta o erro:

Compiling package C:\ACBr\Pacotes\Delphi\ACBrBoleto\FC\Fast\ACBr_BoletoFR.dpk
Copyright (c) 1983,2010 Embarcadero Technologies, Inc.
C:\ACBr\Fontes\ACBrBoleto\FC\Fast\ACBrBoletoFCFRReg.pas(66) Error: E2003 Undeclared identifier: 'TACBrFileProperty'
C:\ACBr\Fontes\ACBrBoleto\FC\Fast\ACBrBoletoFCFRReg.pas(66) Error: E2021 Class type required
C:\ACBr\Fontes\ACBrBoleto\FC\Fast\ACBrBoletoFCFRReg.pas(68) Error: E2137 Method 'GetFilter' not found in base class
C:\ACBr\Fontes\ACBrBoleto\FC\Fast\ACBrBoletoFCFRReg.pas(82) Error: E2010 Incompatible types: 'class of TBasePropertyEditor' and 'class of TACBrBoletoFCFRFileNameProperty'
ACBr_BoletoFR.dpk(59) Fatal: F2063 Could not compile used unit '..\..\..\..\..\Fontes\ACBrBoleto\FC\Fast\ACBrBoletoFCFRReg.pas'
Compilation failure

 

Trabalho com o gerador de relatórios FastReport 5.0 o mesmo está funcionando normalmente em meus sistemas.

image.png.7b12b65221605b4e2ee1b0693683f18d.png

Sistemas para Bares, Restaurantes e Varejo

https://www.wllsistemas.com.br

 

Link para o comentário
Compartilhar em outros sites

Olá Daniel, por experiências ruins com instalações anteriores, antes de iniciar essa nova instalação removi todos os componentes no delphi, referências no library path e os arquivos .bpl gerados anteriormente, além da pasta do ACBr com trunk antigo.

Inclusive reiniciei a máquina!

image.png.7b12b65221605b4e2ee1b0693683f18d.png

Sistemas para Bares, Restaurantes e Varejo

https://www.wllsistemas.com.br

 

Link para o comentário
Compartilhar em outros sites

Mantendo informado sobre a situação, revisei no meu C:/ se havia mais referências para units do ACBr e limpei inclusive a lixeira, só para confirmar rodei o script "apagarAcbr", revisei todos os caminhos do Library Path no Delphi e removi qualquer tipo de referência ao ACBr.

Como também tinha uma versão mais antiga do Fortes Report (apesar de não usar ele atualmente), removi ela e instalei um pacote que foi indicado em outro post aqui no fórum: http://www.projetoacbr.com.br/forum/topic/22800-instala%C3%A7%C3%A3o-do-fortes-report-com-o-trunk2/.

Reiniciei a máquina e quando abri o Delphi mesmo sem instalar o ACBr fui testar o novo Fortes Report, agora ficou um pouco pior porque se eu for usar um componente dele não compila mais, com vários erros!

Um do erros, onde aparentemente o meu Delphi XE está perdido entre as diretivas:

[DCC Fatal Error] RLReport.pas(27): F1026 File not found: 'Qt.dcu'

Antes que alguém diga algo sobre os caminhos dos sources e packages do Fortes no library path, eu já indiquei todos.

Bom com tudo isso não preciso nem dizer que o instalador do ACBr contínua acusando vários erros na compilação, inclusive em relação ao Fortes agora.

Editado por wllfl
image.png.7b12b65221605b4e2ee1b0693683f18d.png

Sistemas para Bares, Restaurantes e Varejo

https://www.wllsistemas.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Tente uma coisa de cada vez... Primeiro faça a instalação do Fortes com sucesso...

Baixe os fontes em: https://github.com/fortesinformatica/fortesreport-ce

Se tiver dificuldades com a instalação do Fortes e recomentado tentar suporte com eles em:

https://github.com/fortesinformatica/fortesreport-ce/issues

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

@wllfl

Não sei se é este o seu caso, mas também tive problemas ao tentar instalar os componentes do ACBr com o Fast Report as primeiras vezes com o Delphi 7.
O que acontecia era o seguinte: na minha Library Path eu tinha definido o caminho para os componentes do Fast Report (e dos outros geradores de relatórios) com o uso da constante $(DELPHI), ficava assim: 
$(DELPHI)\Reports\Fast\FR4\LibD7
Aparentemente o Instalador do ACBr não reconhece o valor da constante $(DELPHI) e por isso dava erro na compilação e instalação dos componentes do ACBr.
Então eu troquei os valores deixando com o caminho completo:

C:\Program Files\Borland\Delphi7\Reports\Fast\FR4\LibD7
Dai a instalação procedeu normalmente.

Confere se pode ser algo relativo a isso na sua instalação do Delphi e nos dá um retorno.

Abraço.

Link para o comentário
Compartilhar em outros sites

Daniel a coisa conseguiu piorar mais ainda, até esqueci dos problemas na instalação do ACBr e do Fortes, após as limpezas o sistema que está em produção com alguns componentes do JEDI não compila mais, não consegue achar os arquivos DCU do JEDI.

Momentaneamente a prioridade é voltar a compilar esse sistema!

Editado por wllfl
image.png.7b12b65221605b4e2ee1b0693683f18d.png

Sistemas para Bares, Restaurantes e Varejo

https://www.wllsistemas.com.br

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Este tópico foi criado há 3142 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.

The popup will be closed in 10 segundos...