Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Acabei de instalar o componente ACBrNFeDANFEQR1 para emitir NCFe em formulario A4.

A emissão e impressão estão corretas, porem, não obedece nenhum comando dos usados pela NFe ou se usar NFCe pelo ACBrNFeDANFCeFortes.

Comandos que me refiro:

Enviar email, gerar PDF.

 

Já verifiquei e está descomentada a linha: 

{$DEFINE QReport_PDF} no arquivo ACBr.inc da pasta ACBrComum 

e meu QR é versão 5.05.1.

O que devo fazer?

Postado (editado)
Veja  parte do arquivo ACBR.inc
 
// Definições para o Quick Report
// Descomente a linha abaixo caso o Quick Report tenha suporte a PDF
//------------------------------------------------------------------------------
{$DEFINE QReport_PDF}
 
Abri o arquivo ACBrNFeDANFeQRNFCeA4 e comentei as linhas abaixo e após coloquei o componente QRPDFFilter no form.
Mas acredito não ser viável, tendo em vista, que, não terei as atualizações do componente nas proximas versões do acbr.
 
//{$IFDEF QReport_PDF}
//     QRPDFFilt,
//  {$ENDIF}}
 
Até ter um resposta usarei dessa forma.
 
Aguardo comentários ou alguma solução.
Editado por CertaSolucoes
Postado

ja testei sim.

Coloquei o filtro no forma e eliminei a analise que pega a condicional do arquivo .inc.

 

//{$IFDEF QReport_PDF}
//     QRPDFFilt,
//  {$ENDIF}}
 
Deixei somente   QRPDFFilt... sem o {$IFDEF QReport_PDF}
e deu certo. Porem, nao terei as atualizações do acbr... Ou sempre terei de abrir o .pas e alterar a linha antes de lançar nova versão.
  • Este tópico foi criado há 3607 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.