Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Bom dia a todos.

Acabei de atualizar o ACBr na revisão 13237 e ao rodar o instalador ACBrInstall_Trunk2.exe ocorre erro na compilação da package "ACBr_PCNComum.dpk":

"C:\ACBr\Fontes\PCNComum\pcnGerador.pas(599) Error: E2010 Incompatible types: 'Boolean' and 'string'
ACBr_PCNComum.dpk(39) Fatal: F2063 Could not compile used unit '..\..\..\Fontes\PCNComum\pcnSignature.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_PCNComum.dpk"

Por favor, como proceder nessa situação?

Aguardo um retorno, obrigado pela atenção!!!

André Luis.

Link para o comentário
Compartilhar em outros sites

Mesmo erro encontrado 

C:\ACBr\Fontes\PCNComum\pcnGerador.pas(599) Error: E2010 Incompatible types: 'Boolean' and 'string' C:\ACBr\Fontes\PCNComum\pcnSignature.pas(2071) Fatal: F2063 Could not compile used unit 'pcnGerador.pas' Compilation failure Erro ao compilar o pacote "ACBr_PCNComum.dpk". Abortando... Ocorreram erros na compilação dos pacotes.

Att, 

Walmir Ribeiro Junior

Link para o comentário
Compartilhar em outros sites

O erro está no uso da função BoolToStr.

     tcBoolStr:
       begin
         ConteudoProcessado := BoolToStr(valor,'true','false');
         EstaVazio := ConteudoProcessado = '';
       end;

Tem que ser True ou False em boolean. Os dois em string causa o erro.

Editado por Paulo Tenório
Link para o comentário
Compartilhar em outros sites

10 minutos atrás, BigWings disse:

A assinatura desse método da forma que foi implementada compila apenas em Lazarus, não em Delphi.

Substituam o arquivo a seguir e façam a instalação do ACBr novamente.

Testei em Lazarus e Delphi XE5.

pcnGerador.pas

Mas em Lazarus vai funcionar ou é um paleativo apenas para o Delphi?

Link para o comentário
Compartilhar em outros sites

Bom dia BigWings

Funcionou certinho. Obrigado.

Essa alteração estará disponível no SVN?

Obs.: um dúvida dentro do contexto desse assunto (pode parecer boba, mas fico na dúvida sempre sobre isso): toda vez que atualizamos o ACBr é necessário (ou recomendado) re-instalar o ACBr na máquina?

Abraço

Link para o comentário
Compartilhar em outros sites

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