Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Compilar Pacote Acbrnfsedanfseqrpkg


Ver Solução Respondido por Diego Gonçalves,
  • Este tópico foi criado há 3746 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia Italo,

 

Atualizei hoje de manhã a versão do ACBR e o mesmo não compila o pacote AcbrNFSEDanfSEQRpkg.

 

Verificando o mesmo percebi que o código não tem a versão do qr4 mais e nem está sendo ultilizado para o D2007. Além dessa questão verifiquei que estava dando erro na seguinte parte.

 

Versão do subversion (ele estava finalizando o Requires com os if's dando erro):

  {$IFDEF VER150} QR5RunD7, vcljpg; {$ENDIF} // D7
  {$IFDEF VER200} QR5RunD2009, vclimg; {$ENDIF} // D2009
  {$IFDEF VER210} QR5RunD2010, vclimg; {$ENDIF} // D2010
  {$IFDEF VER220} QR5RunDXE, vclimg; {$ENDIF} // XE
  {$IFDEF VER230} QR5RunDXE2, vclimg; {$ENDIF} //XE2
  {$IFDEF VER240} QR5RunDXE3, vclimg; {$ENDIF} //XE3

 

Minha alteração (não finalizo com o IF e adicionei o D2007 qr5(atualizei aqui para pegar propriedades corretas):

  {$IFDEF VER150} QR5RunD7, vcljpg, {$ENDIF} // D7

  {$IFDEF VER185} QR5RunD2007, vcljpg, {$ENDIF} // D2007
  {$IFDEF VER190} QR5RunD2007, vcljpg, {$ENDIF} // D2007
  {$IFDEF VER200} QR5RunD2009, vclimg, {$ENDIF} // D2009
  {$IFDEF VER210} QR5RunD2010, vclimg, {$ENDIF} // D2010
  {$IFDEF VER220} QR5RunDXE, vclimg, {$ENDIF} // XE
  {$IFDEF VER230} QR5RunDXE2, vclimg, {$ENDIF} //XE2
  {$IFDEF VER240} QR5RunDXE3, vclimg, {$ENDIF} //XE3
  ACBrCapicom; (Coloquei o acbrcapicom par afinalizar poderia ser qualquer outra uses)
Link para o comentário
Compartilhar em outros sites

Bom dia Diego,

 

Eu propus esta alteração no pacote de instalação e foi adicionada do svn na rev. 5553. Eu testei no Delphi 2010, XE 2 e XE 3 e funcionou sem erros da mesma forma que está no repositório.

 

A versão do QR 4 não estava no pacote anterior, na verdade o pacote de instalação só serve como uma base porque não há vinculo entre o Delphi e a versão do QR instalada, ou seja, você pode instalar diferentes versões do QR em delphis diferentes.

 

Você tem a versão 4 do QR instalada? Acredito que este erro "qrlCodServico -> ExportAs? Property ExportAs does not exist." deve ser incompatibilidade entre versões do QR.

Link para o comentário
Compartilhar em outros sites

Coloquei uma correção no linki  baixe e teste se funcionar subo essa correção para o SVN.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Isaque boa tarde,

  estava resolvendo alguns problemas internos aqui na empresa e não tive tempo de testar antes, ao emitir o relatório da NFSE duas informações estão com problema.

 

O Campo "DATA DO SERVIÇO" esta mostrando o nome do Caption ao invés do valor  "QRLDATASERVICO". 

 

O Campo "CÓDIGO DO SERVIÇO" está mostrando a mensagem "QRMCODSERVICO" ao invés do serviço em si detalhado.

 

Estou testando essa semana o CTE, NFE e NFSE com os fontes atualizados para colocar as alterações em produção. Caso eu veja algum problema encaminharei a solução dos mesmos aqui no Tópico.

 

--
Diego Gonçalves
Contagem/MG - Brasil

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Disponível no SVN.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Isaque e Italo,

 

A fim de compatibilizar o pacote de instalação para funcionar no ACBrInstall proponho a seguinte alteração no ACBrNFSeDanfseQRpkg, para que o visualclx seja utilizado somente no Delphi7, da mesma forma que está o pacote do Fortes Report:

  - //visualclx, // se ocorrer erro, comente.
  - {$IFDEF VER150} QR5RunD7, vcljpg; {$ENDIF} // D7
  + {$IFDEF VER150} QR5RunD7, vcljpg, visualclx; {$ENDIF} // D7

Abraço.

Editado por lvr
Link para o comentário
Compartilhar em outros sites

lvr, sugestão aceita e implementada, já disponível.

  • Curtir 1

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Consultores

Boa noite Adilson,

 

Se a versão do seu Quick Report não for a 5, favor abrir o pacote de instalação e remover: QR5RunD7 deixando a linha da seguinte forma:

 

{$IFDEF VER150} vcljpg, visualclx; {$ENDIF} // D7

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...
  • Este tópico foi criado há 3746 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.