Jump to content

dev botao

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

Recommended Posts

  • Consultores
Posted

Pessoal,

Vi muitos tópicos com dúvidas para instalação das versões que não permitem compilação por linha de comando.
Caso seja útil, segue resumo para a instalação manual com passos que funcionaram para mim.
Não utilizo todos os módulos do componente, mas acredito que tudo funcione corretamente seguindo esses passos. Testei vários projetos e todos compilaram.

Atenção: 

A versão CE não destina-se a testes e não deve ser instalada na sua empresa caso o seu faturamento geral ultrapassar os limites estabelecidos. Neste caso, solicite uma licença trial e evite ficar irregular. No final do tópico coloquei um link de outro tópico contendo destaques dos valores e condições para utilização da versão CE.

 
Instalar o ACBr no Delphi CE ou Trial 

1. Descompactar a pasta ACBrInstall_CE no raiz do ACBr ---> ACBrInstall_CE.zip

2. Dependências
 
2.1. Instalar o fortes reports: https://github.com/fortesinformatica/fortesreport-ce
* Abrir o .dpk
* Botão direito sobre ele e clicar em Build
* Botão direito e clicar em Install
 
2.2. Quem possui e utiliza o Fast, instalar o Fast

2.3. Unit scope names: Acessar Tools / Options / Language / Delphi / Library / Unit scope names >>> Adicionar “Vcl” na lista
* O arquivo Registrar_UnitScopeNames_Vcl.reg preenche a informação, sobrepondo o padrão , que é em branco. Fazer com o Delphi fechado.
 
3. Grupos de projetos para geração das bpls
* para evitar retrabalho, veja o erro 4.1 pois pelos meus testes sempre foi necessário alterar para “.dres” no DCLACBr_Comum.dpk
 
3.1. Quem possui o Fast, ignorar o item 3.2, abrir o InstalacaoFR.groupproj e processar o Build All com o botão direito no grupo InstalacaoFR
 
3.2. Quem não possui o Fast, abrir o InstalacaoRL.groupproj e processar o Build All com o botão direito no grupo InstalacaoRL
 
4. Erros
 
4.1. Caso ocorra o erro "Resource ACBR not found" 
* Botão direito sobre o DCLACBr_Comum.bpl, “View Source” 
* Alterar de {$R *.otares} para {$R *.dres}

4.2. Caso ocorram erros como Graphics,  Forms,  Controls , etc “not found“: 
* Caso não tenha feito a configuração geral no item 2.3, pode ser feito por pacote: adicionar Vcl em Project / Options / Building / Delphi Compiler / Unit scope names 
 
4.3. Se ocorrerem erros nas classes do Fortes ( TfrmCTeDAInutRL, TfrlGuiaRL, TfrlDAMDFeRL, TfrmMDFeDAEventoRL, TfrlXDANFSeRL ) na primeira abertura do grupo de projetos, basta ignorá-los e dar ok,  pois estão reclamando das dependências que ainda serão instaladas no grupo.

4.4. Caso ocorram erros como "Fortes report Unit 'RLReport' not found":  (colaboração do @felipe de souza)
* Adicionar ao library o caminho do source \trunk\source

5. Após compilar todos os pacotes, executar o arquivo para vincular(instalar) os componentes ao Delphi
* Feche o Delphi para registrar as bpls
 
5.1. RegistrarComponentesFR.reg para quem possui o Fast, não precisando executar o item 5.2
 

5.2. RegistrarComponentesRL.reg para quem não possui o Fast

Obs: 
Não possuo o Fast então não tive como compilar nem testar o .reg para validar, apenas adicionei os pacotes no grupo e gerei o arquivo.
Caso alguém valide e precise de ajustes, por favor compartilhe a correção para ajudar os demais.
 

ACBrInstall_CE.zip

Conforme mencionado no início, segue tópico contendo destaques dos valores e condições para utilização da versão CE.

 

  • Like 9
  • Thanks 4
  • Administradores
Posted

Bom dia.

@Renato Rubinhoobrigada pelo tópico, o mesmo foi movido para este subforum que concentra a Base de Conhecimentos do ACBr.

At.

  • Like 2
Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Juliana Tamizou changed the title to Dicas para instalar os componentes ACBr de forma manual quando a instalação via linha de comando não é aceita pela IDE
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...