Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado (editado)

Olá pessoal, primeiro contato com o ACBR e estou fazendo um teste do ACBrNFSeX, ao adicionar o componente TACBrNFSeXDANFSeFR exibe o erro de Access violation 'dsnap270.bpl'

Ao abrir o source do pacote tem a linha com o requires do "dsnap".

Ambiente: Delphi 10.4 Pro Update 2 / ACBR rev 30598

Editado por fernando garoso
  • Consultores
Postado

Não tenho problemas com sua a versão aqui mencionado.

favor verificar senão tem mais de uma versão do delphi no mesmo windows.

tam´bem senão tem bpls antigos perdidos no micro

marque limpar tudo antes de instalar

 

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

Boa noite Juliomar, muito obrigado pelo retorno.

Então, tenho a versão 11 e 2007, todas PRO, no instalador do ACBR as marquei, pode haver problema de incompatibilidade? Como tenho a versão PRO não tem a unit dsnap, dentro do dpk ACBr_NFSeXDANFSeFR ela aparece.

  • Consultores
Postado

não tem não. só que se tu não arrumar ambos os delphis vai ter problemas

Enviroments Variables em cada um olha o PATH só deve ter relacionado ao delphi que tá sendo aberto

ele vai ver um do outro se estiver diferente disso

 

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

Valeu Juliomar, estou testando aqui para ver o que acontece.

Outra coisa que notei foi no exemplo: ACBr\Source\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\Frm_ACBrNFSeX na linha

4764 - CodigoMunicipio := StrToIntDef(edtCodCidade.Text, -1);

teria que ser 0 ao invés de -1 pois em ACBrNFSeXConfiguracoes a procedure TGeralConfNFSe.SetCodigoMunicipio executa o LerParamsMunicipio quando <> 0, daí apresenta erro esse.

  • Consultores
Postado

No caso não é exatamente para isso. para que a pessoa saiba que tem que configurar. senão vai entrar deixa zero e não mexer e vai vir dizendo o erro

image.png

só pra te auxiliar tem a imagem

 

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

  • 1 ano depois...
Postado

Olá @Juliomar Marchetti, bom dia!

Voltei a testar o ACBR no Delphi 10.4, e está tudo atualizado, usando o FastReports 2025 (última versão da minha licença que continua ativa).

Estou testando o Projeto ACBrNFSeX_Exemplo e quando adiciono o componente ACBrNFSeXDANFSeFR me deparo com o erro abaixo:

Access violation at address 5139E427 in module 'dsnap270.bpl'. Read of address 00000000.

Desta vez tentei criar a classe na mão

XDANFSe := TACBrNFSeXDANFSeFR.Create( Self );

quando ele chegava na linha 465 da unit ACBrNFSeXDANFSeFR ele apresentava erro ao executar (fui debugando), na linha contém o código

cdsIdentificacao.CreateDataSet

Então declarei a unit MidasLib no Frm_ACBrNFSeX e criou sem erro.

Refiz até o registro da DLL do midas, fechei e abri a IDE, mas não consigo usar o componente clicando na palheta da IDE e colocando no formulário pois o erro do Access violation persiste.

Tem alguma idéia ou algum tópico por aqui, pois já procurei e não encontrei.

Valeu!

  • Consultores
Postado

Tem mais de um delphi no micro?

ele pode estar vendo em algum lugar mais uma midas.dll de versão diferente

 

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
44 minutos atrás, fernando garoso disse:

Tenho mais de um Delphi, então, eu continuei mexendo e adicionei a unit MidaLib no ACBrNFSeXDANFSeFR e funcionou, teria alguma outra forma de contornar?

Valeu @Juliomar Marchetti

Sim tu tem configurado em cada no enviroments variables a variavel PATH onde só tenha os paths relativo aquele delphi e não ao outro?

senão faça isso em cada um deles. assim ao abrir cada um vai ver seu midas.dll

 

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á 549 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.