Ir para conteúdo
  • Cadastre-se

dev botao

Instalar ACBR no Delphi 11 + Fortes Reports


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

Recommended Posts

  • Membros Pro
Postado

Pessoal,

Ao tentar instalar o ACBr no Delphi 11 Alexandria, o instalador aborta a instalação devido estar buscando o pacote do Fortes ERRADO.

Segue o LOG da compilação


Cleaning package cache for ACBrDFeReportRL.bpl
Cleaning ok
Compiling package D:\projetos\Componentes\ACBr\Pacotes\Delphi\ACBrDFe\ACBrDFeReportRL.dpk
D:\Programas\Embarcadero\Studio\22.0\bin\dcc32.exe "D:\projetos\Componentes\ACBr\Pacotes\Delphi\ACBrDFe\ACBrDFeReportRL.dpk"
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2021 Embarcadero Technologies, Inc.
D:\projetos\Componentes\ACBr\Fontes\ACBrDFe\ACBrDFeReportFortes.pas(48) Fatal: E2213 Bad packaged unit format: D:\projetos\Componentes\FortesReport\trunk\Binary\LibD27\frce.dcp.RLReport - Expected version: 35.0, Windows Unicode(x86) Found version: 34.0, Windows Unicode(x86)
Compilation failure

Luis Fernando Vilela

Open Data Informatica Ltda

  • Consultores
Postado

Bom dia,

tudo indica que você está com múltiplas IDE instaladas na sua maquina e está conflitando os path.

necessário você ajustar a IDE para trabalhar desta forma, removendo os demais e deixando somente a versão desejada.

 

Abra a IDE, vá em Tools, depois em Options, localize IDE, depois Environment Variables, em User System Overrides, a Path altere ela e deixe somente a versão da IDE deseja, salve tudo feche a IDE e reinistale o FastReport e depois o ACBr

image.png

 

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Membros Pro
Postado

O problema é que eu temnho mesmo duas versão (10.4 e a 11) ambas precisam conviver simulataneamente durante um tempo, até que os BUGs dos componentes utilizados sejam adequados.

O FASTReports instalou perfeitamente, o problema está residindo apenas na instalação do FORTES

Luis Fernando Vilela

Open Data Informatica Ltda

  • Moderadores
Postado
1 hora atrás, fefevilela disse:

O problema é que eu temnho mesmo duas versão (10.4 e a 11) ambas precisam conviver simulataneamente durante um tempo, até que os BUGs dos componentes utilizados sejam adequados.

O FASTReports instalou perfeitamente, o problema está residindo apenas na instalação do FORTES

vou chutar que é quase certo que seus fontes de uma versão antiga do fortes report está na pasta publica do delphi e com isso ele está aparecendo  em ambas e ao compilar ele vai dar erro

limpe as instalações e fontes além de compilados do fortes que existem em seu micro e baixe somente o ultimo . rode o instalador e depois o acbr também vai resolver

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Fundadores
Postado

Realmente o instalador atual do Fortes CE já não usa um Path compartilhado pela IDE... você deve ter a versão antiga do Fortes instalada... precisa remover e usar o instalador da versão atual 

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.

  • Membros Pro
Postado

Pessoal, fiz o procedimento citado pelo @Juliomar Marchetti porem o problema persiste.

Ele instala o delphi 10.4 normalmente. Quando ele vai compilar o 11, ele está buscando o pacote no LIB27 do Fortes ao inves de buscar na pasta LIB28.

Já verifiquei que no Fortes as instalações estão separadas em LIB27 e LIB28

No ACBr ele gera a pasta LIB27 e instala. Tambem gera a pasta LIB28 e compila os pacotes normais do ACBr. Quando chega no pacote FORTES ele dá o erro conforme descrito abaixo onde pode ser claramente visivel que ele está apontando para o pacote errado.


Acredito que seja algo no instalador do ACBr mesmo.

Cleaning package cache for ACBrDFeReportRL.bpl
Cleaning ok
Compiling package D:\projetos\Componentes\ACBr\Pacotes\Delphi\ACBrDFe\ACBrDFeReportRL.dpk
D:\Programas\Embarcadero\Studio\22.0\bin\dcc32.exe "D:\projetos\Componentes\ACBr\Pacotes\Delphi\ACBrDFe\ACBrDFeReportRL.dpk"
Embarcadero Delphi for Win32 compiler version 35.0
Copyright (c) 1983,2021 Embarcadero Technologies, Inc.
D:\projetos\Componentes\ACBr\Fontes\ACBrDFe\ACBrDFeReportFortes.pas(48) Fatal: E2213 Bad packaged unit format: D:\projetos\Componentes\FortesReport\trunk\Binary\LibD27\frce.dcp.RLReport - Expected version: 35.0, Windows Unicode(x86) Found version: 34.0, Windows Unicode(x86)
Compilation failure
Erro ao compilar o pacote "ACBrDFeReportRL.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.

Luis Fernando Vilela

Open Data Informatica Ltda

  • Fundadores
Postado

Uma  IDE está achando os BPLs da outra... você precisa remover os diretórios de BPLs do Path global...

Não seria mais simples, criar uma V.M. e instalar a versão antiga (ou nova), do Delphi nela ?

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.

  • Membros Pro
  • Solution
Postado

Até poderia... Mas só está ocorrendo isso com este componente>

Vou instalar o FORTES apenas na 10.4 e remover do 11 até que tenhamos uma solução mais elaborada para o tema.

Obrigado.

Peço fecharem o tópico.

Luis Fernando Vilela

Open Data Informatica Ltda

  • Fundadores
Postado

Entenda que não é algo no Fortes Report.. ou que dependa de nós...  mas sim no seu ambiente...

Você precisa remover todos os Paths Globais da IDE, do seu sistema Operacional, e fazer um Override deles, dentro da IDE...

Isso realmente não é muito simples, e se for feito de forma errada, a IDE, pode parar de funcionar...

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

  • Moderadores
Postado
5 horas atrás, fefevilela disse:

Até poderia... Mas só está ocorrendo isso com este componente>

Vou instalar o FORTES apenas na 10.4 e remover do 11 até que tenhamos uma solução mais elaborada para o tema.

Obrigado.

Peço fecharem o tópico.

Não é o Fortes o problema conforme citado pelo Daniel

é questão da versão mesmo e ambiente seu de desenvolvimento

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Consultores
Postado

Obrigado por reportar.

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

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

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