Ir para conteúdo
  • Cadastre-se

dev botao

Access Error Ao Imprimir Danfse Com Rave


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

Recommended Posts

Postado

Boa Tarde,

 

Estou com o problema de erro access ao tentar imprimir com o DANFSERV. Abrindo o arquivo Rav no Rave (9.0) percebo que o erro são nos eventos before_report do projeto, mas não consigo excluir (o erro bloqueia a exclusão do evento). Alguém conseguiu resolver ou pode me ajudar?

Postado

Bom Dia, e-tech

 

Segue em anexo, o arquivo para o rave que utilizo sem problemas, tente utiliza-lo para ver se resolve o seu problema.

 

Abraços, e espero ajudar.

 

 

DANFENFSE.zip

Postado

Obrigado pela ajuda, mas não resolveu. Consegui analisar melhor o erro, o rave não está recebendo os dados da nota. Estou investigando para ver se acho algum erro meu, pois o programa já funcionava e parou de repente.

Postado
Segue abaixo um pedaço do código que chama o arquivo Rave, que está configurado no componente ACBrNFSeDANFSeRV2 associado ao ACBrNFSe2 e recebe o arquivo .rav dinamicamente de acordo com o usuário.
       ACBrNFSe2.NotasFiscais.Clear;
       ACBrNFSe2.Configuracoes.Arquivos.NomeLongoNFSe := False;
       ACBrNFSe2.DANFSe.ImprimeCanhoto:=STATUS;
       ACBrNFSe2.NotasFiscais.LoadFromFile(Format('%s\%s',[getpath, qyRps.FieldByName('ARQUIVO').AsString]));//getPath fornece a pasta base para o usuário, e o campo arquivo indica o nome do arquivo nfse.xml já conferido
       NFSe:=ACBrNFSe2.NotasFiscais.Items[0].NFSe;//apenas para averiguação
       if not enulo(NFSe.Numero) then//função para verificar se a string é nula
         begin
           ACBrNFSe2.NotasFiscais.Imprimir;
         end;
     end;
 
 
Estava normal, daí parou do nada e não acho resposta. O teste feito com NFSe.NUMERO funciona, parece que os dados não estão passando entre os objetos
ACBrNFSe2  e ACBrNFSeDANFSeRV2 .
  • Solution
Postado

Pessoal, boa tarde.

Acabou que o erro era nas imagens, (logomarca prestador e prefeitura). Estava usando o evento onBefore_Print com self.FileLink:=DadosPrefeituraLogoPrest.AsString;

configurei Dataview/DataField do objeto e resolveu.

 

Obrigado pela ajuda.

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

The popup will be closed in 10 segundos...