Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde!

Após atualizar o ACBr hoje passou a ocorrer o erro "RLMDFe: Erro durante a preparação do relatório EArgumentOutOfRangeException(Argument out of range)" quando tento imprimir a DAMDFE usando o Fortes Report.

O evento imprime normalmente. 

Gostaria de saber se alguém já enfrentou este problema.

Desde já, grato pelo auxílio.

Leandro

Erro.jpg.1d538bb0d2cb195f1fc2106ff14ec6f1.jpg

Postado
19 minutos atrás, Juliomar Marchetti disse:

Estranho.

se usar o exemplo ocorre o mesmo erro?

Bom dia Juliomar!

Sim. O exemplo também gera o mesmo erro.

Leandro

Postado (editado)

O problema ocorre na linha 407 do arquivo ACBrMDFeDAMDFeRLRetrato.pas quando não há seguradora informada: 

  rlmRespSeguro.Caption := RspSeguroMDFeToStrText(fpMDFe.seg.Items[0].respSeg); 

Corrigi o arquivo aqui para testar se foi informada a seguradora:

  if fpMDFe.seg.Count > 0 then
    rlmRespSeguro.Caption := RspSeguroMDFeToStrText(fpMDFe.seg.Items[0].respSeg); 

Leandro

 

 

Editado por leandro.cm
  • Curtir 1
Postado
8 horas atrás, leandro.cm disse:

Relativo o erro "RLMDFe: Erro durante a preparação do relatório EArgumentOutOfRangeException(Argument out of range)"

O problema ocorre na linha 407 do arquivo ACBrMDFeDAMDFeRLRetrato.pas quando não há seguradora informada: 

  rlmRespSeguro.Caption := RspSeguroMDFeToStrText(fpMDFe.seg.Items[0].respSeg); 

Corrigi o arquivo aqui para testar se foi informada a seguradora:

  if fpMDFe.seg.Count > 0 then
    rlmRespSeguro.Caption := RspSeguroMDFeToStrText(fpMDFe.seg.Items[0].respSeg); 

Leandro

 

Boa tarde Daniel!

Segue anexo o arquivo com o ajuste feito na linha 408.

 

ACBrMDFeDAMDFeRLRetrato.pas

  • Curtir 2
  • Obrigado 1
  • Este tópico foi criado há 2131 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.