Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia pessoal.

 

Realizei buscas no fórum mas não encontrei nada a respeito, então estou postando.

 

Estou realizando testes com o Delphi XE7 e me deparei com uma situação em relação ao Fortes Report.

 

No seu site oficial (http://fortesreport.com.br) eles dizem que a partir da versão 4.0 o projeto foi migrado para o Github (https://github.com/fortesinformatica/fortesreport-ce) com o nome de Fortes Report Community Edition.

 

Realizei o download e instalei no delphi sem problemas, porém ao tentar instalar o ACBr ele dá vários erros, um deles diz respeito ao RLibWinDXE7.bpl, pois o novo fonte gera um bpl com nome diferente, FortesReportCE_Win32_DXE7_vcl.bpl.

 

Eu gostaria de saber se o ACBr irá utilizar esse novo Fortes Report Community Edition ou permanecerá utilizando o antigo (3.72b) do site oficial?

 

E se for utilizar o antigo, como gerar os packages para XE7 nele?

Londrina - PR

  • Fundadores
Postado

Bom saber que time do Fortes está se reestruturando...

 

Na verdade esse processo tem o apoio de alguns dos desenvolvedores do ACBr...

 

Ou seja, SIM, devemos ajustar os pacotes para os nomes oficiais...

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

Postado

Que bom Daniel.

 

Realmente vi no Github que tem ajuda do pessoal do ACBr nele.

 

Seria realmente interessante esse ajuste pois o componente lá está mais atualizado.

 

No momento que fui instalar o ABCr ele gerou uns erros de falta de propriedades do componente Fortes, se vc quiser posso tentar novamente e postar aqui os erros.

Londrina - PR

  • 3 meses depois ...
  • 2 semanas depois ...
Postado

agora recebi a versão da fortes-ce, ja liberei os diretorios do libraypath, instalou  mas da o seguinte erro nesta linha

{$else}
  Qt, QTypes, QExtCtrls, QDBCtrls, QControls, QForms, QDialogs,
[dcc32 Fatal Error] RLReport.pas(27): F1026 File not found: 'C:\Users\Inacio\Documents\Embarcadero\Studio\Projects\Qt.dcu'
  • 5 semanas depois ...
Postado

Daniel quais componentes tenho que remover do pacote para evitar os erros referente  a clx conforme mencionou o colega igcastro?

Se puder me ajudar fico grato, pois baixei a mesma versão e estou com o mesmo erro e até tentei remover alguns itens que entendi estarem relacionados a CLX mas apareceram outros erros ou seja removi o que não devia.

 

Agradeço qualquer ajuda tenho muitos relatórios feitos em Fortes em projetos no delphi 7 e estou migrando para o XE7.

 

Obrigado.

  • 4 semanas depois ...
  • 3 semanas depois ...
Postado

Pessoal vocês sabem informar se qual versão do fortes preciso instalar pra não dar conflito com o acbr? Caso seja a 3.7, alguem poderia indicar outro link, pois o do site não está mais funcionando.

  • 2 semanas depois ...
Postado

Oi pessoal, pesquisei aqui e encontrei este tópico aberto.

 

Seguinte, 

 

Pesquisando vi que atualmente o repositório oficial é o https://github.com/fortesinformatica/fortesreport-ce.

 

Utilizando Delphi XE 7

O pacote vem com o seguinte nome FortesReportCE_Win32_DXE7_vcl.dpk renomeio para RLibWinDXE7.dpk para instalar o mesmo.

 

Consegui instalar os componentes do acbr, mas tive que fazer alguns ajustes como segue abaixo

 

Erro:
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeEventoRLRetrato.pFatal: F1026 File not found: 'D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\FileUtil.dcu'
 
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLRetrato.pas(47)Fatal: F1026 File not found: 'D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\FileUtil.dcu'
Compilation failure
 
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLPaisagem.pas(47)Fatal: F1026 File not found: 'D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\FileUtil.dcu'
Compilation failure
 
-Solução
Remover FileUtil do uses da units
 
--------------------------------------------------------
Erro:
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLRetrato.pas(677Error: E2003 Undeclared identifier: 'FileExistsUTF8'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLRetrato.pas(677Error: E2015 Operator not applicable to this operand type
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLRetrato.pas(680Error: E2015 Operator not applicable to this operand type
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLClass.pas(1984)Fatal: F2063 Could not compile used unit 'ACBrNFeDANFeRLRetrato.pas'
Compilation failure
 
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeEventoRLRetrato.pError: E2003 Undeclared identifier: 'FileExistsUTF8'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeEventoRLRetrato.pError: E2015 Operator not applicable to this operand type
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeEventoRLRetrato.pError: E2015 Operator not applicable to this operand type
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeEventoRLRetrato.pError: E2003 Undeclared identifier: 'FileExistsUTF8'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeEventoRLRetrato.pError: E2015 Operator not applicable to this operand type
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fortes\ACBrNFeDANFeRLClass.pas(1985)Fatal: F2063 Could not compile used unit 'ACBrNFeDANFeEventoRLRetrato.pas'
Compilation failure
 
-Solução
Trocar FileExistsUTF8 por FileExists na unit ACBrNFeDANFeRLPaisagem.pas
 
---------------------------------------------------------------
Erro:
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\Fortes\ACBrDANFCeFortesFr.pas(703) Error: E2003 Undeclared identifier: 'SetVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\Fortes\ACBrDANFCeFortesFr.pas(703) Error: E2003 Undeclared identifier: 'CommercialVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\Fortes\ACBrDANFCeFortesFr.pas(703) Error: E2003 Undeclared identifier: 'ReleaseVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\Fortes\ACBrDANFCeFortesFr.pas(703) Error: E2003 Undeclared identifier: 'CommentVersion'
ACBr_NFeDanfeRL.dpk(103) Fatal: F2063 Could not compile used unit 'ACBrDANFCeFortesFr.pas'
Compilation failure
 
-Solução
comentar a linha SetVersion( CommercialVersion, ReleaseVersion, CommentVersion ); na unit ACBrDANFCeFortesFr.pas
 
----------------------------------------------------------------
 
Error: E1026 File not found: 'ACBr_NFeDanfeRL.res'
Compilation failure
 
-Solução
comentar a linha {$R *.res} no arquivo ACBr_NFeDanfeRL.dpk
 
----------------------------------------------------------------
Erro:
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrBoleto\FC\Fortes\ACBrBoletoFCFortesFr.pas(471) Error: E2003 Undeclared identifier: 'SetVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrBoleto\FC\Fortes\ACBrBoletoFCFortesFr.pas(471) Error: E2003 Undeclared identifier: 'CommercialVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrBoleto\FC\Fortes\ACBrBoletoFCFortesFr.pas(471) Error: E2003 Undeclared identifier: 'ReleaseVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrBoleto\FC\Fortes\ACBrBoletoFCFortesFr.pas(471) Error: E2003 Undeclared identifier: 'CommentVersion'
ACBr_BoletoRL.dpk(50) Fatal: F2063 Could not compile used unit 'ACBrBoletoFCFortesFr.pas'
Compilation failure
 
-Solução
comentar a linha SetVersion( CommercialVersion, ReleaseVersion, CommentVersion ); na unit ACBrBoletoFCFortesFr.pas
 
---------------------------------------------------------------
Erro:
 
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrSAT\Extrato\Fortes\ACBrSATExtratoFortesFr.pas(892) Error: E2003 Undeclared identifier: 'SetVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrSAT\Extrato\Fortes\ACBrSATExtratoFortesFr.pas(892) Error: E2003 Undeclared identifier: 'CommercialVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrSAT\Extrato\Fortes\ACBrSATExtratoFortesFr.pas(892) Error: E2003 Undeclared identifier: 'ReleaseVersion'
D:\Program Files (x86)\Embarcadero\Componentes\ACBr\trunk2\Fontes\ACBrSAT\Extrato\Fortes\ACBrSATExtratoFortesFr.pas(892) Error: E2003 Undeclared identifier: 'CommentVersion'
ACBr_SATExtratoRL.dpk(46) Fatal: F2063 Could not compile used unit 'ACBrSATExtratoFortesFr.pas'
Compilation failure
 
-Solução

 

comentar a linha SetVersion( CommercialVersion, ReleaseVersion, CommentVersion ); na unit ACBrSATExtratoFortesFr.pas
 
 
Ai então vem a minha pergunta
Estou utilizando a versão correta do Fortes Report?
 
Se não, onde baixo a versão correta?
 
caso sim, como posso ajudar para evitar estes ajustes para instalar?
 
Desde já, agradeço a colaboração.
  • Moderadores
Postado

Boa tarde

ainda não foi compatibilizado com esses pacotes por alguns motivos que posso elencar aqui!

ele não está contemplando todas as IDE do delphi!

ele não esta contemplando a IDE Lazarus!

 

assim que estiver OK iremos mudar nos pacotes e commitar bem como divulgar amplamente essa mudança!

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
 

 

  • 1 mês depois ...
Postado

Senhores, ressuscitando o post, consegui instalar e fazer funcionar o Fortes no Delphi XE7.  

- Peguem a última atualização no Github;

- Rodem o pacote FortesReportCE_Win32_DXE7_vcl.dpk;

- Removam do library path do Delphi o caminho ..\FortesReport\Source;

- Copiem o arquivo RLReport.res da pasta ..\FortesReport\Source para a pasta ..\FortesReport\Binary\Win32_DXE7_vcl que deve estar no Library Path do Delphi;

- Ou recompilem o RLReport.res na pasta ..\FortesReport\Binary\Win32_DXE7_vcl;

Reinstalem o ACBr, apenas com o TACBrSATExtratoFortes dos relatórios em Fortes. Infelizmente não consegui fazer funcionar os outros, mas o SAT era meu objetivo. O restante to usando o Fast;

Abs

Igor

  • Curtir 3
Postado

Ah, esqueci de um detalhe. Copiem a ..\FortesReport\Binary\FortesReportCE_Win32_DXE7_vcl.bpl pra pasta bin do Delphi ou apontem direto na compilação. Senão a cada boot da máquina perde-se a referência.

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