Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Instalei o ACBr baixado do Trunk2, segui os passos e a instalação sucedeu normalmente e com sucesso, porem ao tentar compilar o programa me retorna a seguinte mensagem:

Ambiguous overloaded all to 'Pos'

No arquivo CmdUnitNFe na linha 116 

Tenho que fazer mais alguma coisa?

Postado
1 hora atrás, vipeol disse:

Instalei o ACBr baixado do Trunk2, segui os passos e a instalação sucedeu normalmente e com sucesso, porem ao tentar compilar o programa me retorna a seguinte mensagem:

Ambiguous overloaded all to 'Pos'

No arquivo CmdUnitNFe na linha 116 

Tenho que fazer mais alguma coisa?

Pelo que eu vi na passagem do parametro nesta linha faltou colocar o PAnsiChar

Coloquei aqui e passou. tem como alterarem para que nas próximas revisões eu possa manter este arquivo atualizado com o oficial?

Obrigado

  • Consultores
Postado

Qual versão está dando isso? versão do delphi !

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado

Estranho pois na linha 116 dessa unit não tem o uso da função pos

veja abaixo

113  P := pos('(',wComando) ;
114  if P = 0 then
115  begin
116     { Verificando se é uma atribuição a propriedade Ex: "Ativo := true"
117       Se for, transforma em "SetAtivo(True)"  }
118     P := pos(':=',wComando) ;
119     if P > 0 then

 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado

No meu esta assim, na linha 116 o seu parece estar diferente duas linhas a mais:

  { Achando o Método }
  P := pos('(',wComando) ;
  if P = 0 then
  begin
     { Verificando se é uma atribuição a propriedade Ex: "Ativo := true"
       Se for, transforma em "SetAtivo(True)"  }
     P := pos(PAnsiChar(':='),wComando) ;
     if P > 0 then
      begin
         wComando := 'Set'+Trim(copy(wComando,1,P-1))+'('+
                           Trim(copy(wComando,1,P+2))+')' ;
         P := pos('(',wComando) ;
      end
     else
        P := Length( wComando ) + 1 ;
  end ;
 

O mesmo acontece na linha 151 da minha versão.

 

        PaF := PaI ;
        wProxChar := ' ' ;
        while (PaF <> 0) and
              (wProxChar <> '') and
              (pos(wProxChar, PAnsiChar(',)')) = 0) do
        begin
           if wProxChar = '"' then
              Inc( PaF ) ;
           PaF := PaF + max(Pos('"',copy(wComando, PaF+1, Length(Wcomando)) ),1) ;
           wProxChar := copy(Trim(copy(wComando, PaF+1 , Length(Wcomando))),1,1) ;
        end ;

 

  • Consultores
Postado

Então seus arquivos estão diferente!

revert para o svn e depois testa

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado

Onde este arquivo fica nos fontes do ACBr, procurando aqui, achei uma copia dele fora dos fontes dentro do meu diretorio de aplicação, muito estranho.

  • Consultores
Postado

isso ai é da pasta projetos!

faça um reverte de tudo!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

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