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á 3943 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

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)
Postado

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.

Postado

Boa tarde,

 

 Atualizei para versão 5 do QR, porém o erro continua. Sobre sua alteração teria que adicionar lá o D2007 também conforme postei no código.

 

Não encontrei essa propriedade no QR 5 também, estou verificando se falta alguma coisa até agora não encontrei uma solução.

Postado

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

 

Postado

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

  • 2 semanas depois ...
Postado

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

 

Postado (editado)

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
Postado

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

 

  • 3 meses depois ...
  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

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