Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá pessoal !

Instalei o pacote AcbrNFe no Delphi 7 e a princípio está tudo certo.

A minha dúvida é se existe algum exemplo de como gerar a nf-e compilável para Delphi7+QuickReport 5.02.

Pois vasculhei por tudo e o único exemplo que achei foi o ACBrNFe_demo.dpr que usa o Rave.

O problema é que não tenho mais o Rave, depois que instalei o QR5 removi o Rave.

Desde já muito obrigado pela atenção.

Postado

Consegui compilar, o problema agora é quando clico em "imprimir Danfe" no programa exemplo, seleciono um xml e dá o erro:

"Error Reading QRNFE.PreviewLeft Property PreviewLeft does not exist"

Provavelmente era uma propriedade que existia no QuickReport 3.0 e foi descontinuada no QuickReport 5.02, que é o q uso.

Procurei na pasta Fontes\ACBRNfe2 e Fontes\ACBRNfe2\DANFE_QR3 mas não encontro chamada a esta propriedade.

Será que alguém conseguiu fazer funcionar o componente em QuickReport 5.02?

  • Consultores
Postado

Boa tarde,

Eu utilizo o componente com o Quick Report 5.02 e Delphi 7, sem nenhum problema.

Os fontes referentes ao DANFe que estão na pasta ACBrNFe2 é para a versão 5.02 já os que estão na pasta ACBrNFe2\DANFE_QR3 são os mesmos mas convertido para a versão 3.

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 anos depois...
Postado

Com os fontes atuais do ACBr (01/11/2014) o componente de NFe para QR não funciona (falta as propriedades FullJustify e XLColumn).

 

Essas propriedades só estão presentes na versão 5.02.2 (que de acordo com o site do QuickReport[1] é a última versão compatível com Delphi 2006).

 

Pelo que vi nos fontes essas propriedades sempre estão com valores defaults (XLColumn = 0 e FullJustify = False), para compilar com meu Delphi 2006 fiz as seguitnes alterações no Notepad++:

 

 Via Notepad++ -> Localizar -> Localizar em Arquivos
    Localizar: XLColumn = 0
    Substituir por: (vazio)
    Filtros: *.dfm
    Pasta: C:\PROJETOS\ACBR\Fontes\ACBrNFe2
    Basta clicar em "Substituir nos Arquivos"
    Em seguida repita o mesmo procedimento para o texto: FullJustify = False
 
Tiver tempo vou atualizar para essa versão 5.02.2, mas isso costuma dar bastante trabalho no meu ambiente, pois uso o QRTee, que é bem chatinho de instalar (dependência com TeeChart, etc.).

 

[1] http://www.quickreport.co.uk/fixes.aspx

WRMedeiros

Focus

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