Ir para conteúdo
  • Cadastre-se

dev botao

DANFE imprimir dinamicamente FAST ou FORTES


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

Recommended Posts

Gostaria que minha aplicação pudesse imprimir a DANFE tanto pelo FAST REPORT como pelo FORTES REPORT, estou já com o trunk2 e os 2 componentes instalados e funcionando corretamente, desde que em design defina a propriedade DANFE do ACBeNFE ora para o FAST ora para o FORTES imprime sem problema, existe algum problema trocar no objeto ACBrNFe a propriedade DANFE em "runtime", tipo: ACBrNFeDANFEFR (objeto do FAST) ou ACBrNFeDANFeRL (objeto do FORTES)?

Os objetos ficam logo no menu principal, primeiro formulário a ser criado e executado, sendo assim debugei e vi que logo que cria o objeto ACBrNFe já cria a DANFE que este configurada em "design", tentei trocar em runtime, confome codigo abaixo logo no OnShow, mais no momento da impressão (ACBrNFe.NotasFiscais.Imprimir;) deu a mensagem: Componente DANFE não associado, qual seria a forma correta de proceder neste caso?

  if g_GeradorRelatorioDANFE = 'FR' then
  begin
     ACBrNFe.DANFE := ACBrNFeDANFEFR;
     ACBrNFeEvento.DANFE :=  ACBrNFeDANFEFR;
  end
  else
  begin
     ACBrNFe.DANFE := ACBrNFeDANFeRL;
     ACBrNFeEvento.DANFE :=  ACBrNFeDANFeRL;
  end;

 

 

Link para o comentário
Compartilhar em outros sites

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