Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

 Fui re-instalar o ACBr hoje no Delphi XE8 upd1(Baixado o SVN de hoje pela manhã) que uso e tive uma série de problemas de adequação nos DANFe's, fiz um patch para vocês analisarem e colocarem no SVN se for o caso, pois os mesmos acertam erros de referências na instalação e reclamações do ZXING que tive.

Segue em :

 https://mega.nz/#!loZj1RDD!u_ypVcWF3uBKUoJngEXlZKf3y8BhCp2Gcr3_B1LCg90

 Se precisarem de uma força é só dar um toque. VLW a todos.

Postado

anexe aqui no post os códigos de preferência as units completas

Existe no SVN alguma forma de ver isso, pq foi várias alterações de ajuste e não cataloguei isso

no patch tem né ???

  • Fundadores
Postado

Sim, você pode usar o Tortoise para gerar um Patch, e ele gera um arquivo apenas com as diferenças..

Por favor descreva melhor a origem dos problemas... Aqui está compilando sem problemas em XE7, D7 e Lazarus

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

 O arquivo que gerei já é um patch que está no MEGA.

 São declarações que eram inválidas para instalação no XE8 e referências nada de tão problemático, sem contar com declarações erradas em units no escopo.

  • Fundadores
Postado

Não sou usuário do Delphi... deixo a cargo de outro commiter...

Mas isso aqui está errado: 

+  VCL.Graphics, VCL.Controls, VCL.Forms, VCL.Dialogs, VCL.ExtCtrls,

Se subirmos isso... quebra todo o suporte a D7 e Lazarus

Você não precisa modificar isso, basta usar Aliases no seu projeto

Veja esse link: http://codeverge.com/public.delphi.vcl.writing/unit-aliases-for-xe2-version-of-com/1090804

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

 Bom, no caso seria os IFDEF's e isso deve ser feito com o pessoal da integração, porque como estava não passava, não compilava nem ia pois não tinha compatibilidade com o XE como estava.

 Com os IFDEF's corretos teria como acertar, mais como disse, isso foi um fix para XE8 upd1. agora podem analisar para saber onde está os erros e colocar os IFDEF's corretos, tem mais coisas que vai achar que são de definições também podendo ser comparadas com esse patch.

 VLW.

  • Fundadores
Postado

No tópico que indiquei... ele fala que pode ser corrigido usando apenas o Alias no Projeto...

No, you do not. Go into the Project Options for your XE2 package(s) and make sure "Vcl" is included in the "Unit scope names" field of the Delphi compiler. Then your old references will work as-is without changing the code. - See more at: http://codeverge.com/public.delphi.vcl.writing/unit-aliases-for-xe2-version-of-com/1090804#sthash.9YjNXtB6.dpuf

No, you do not. Go into the Project Options for your XE2 package(s) and make sure "Vcl" is included in the "Unit scope names" field of the Delphi compiler. Then your old references will work as-is without changing the code.

No, you do not. Go into the Project Options for your XE2 package(s) and make sure "Vcl" is included in the "Unit scope names" field of the Delphi compiler. Then your old references will work as-is without changing the code. - See more at: http://codeverge.com/public.delphi.vcl.writing/unit-aliases-for-xe2-version-of-com/1090804#sthash.9YjNXtB6.dpuf
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.

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