Ir para conteúdo
  • Cadastre-se

dev botao

Fortes CTe não imprime xml de cancelado


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

Recommended Posts

Postado

Bom dia.

Estou com o seguinte problema , quando mando imprimir um evento de cancelamento da CT-e usando fortes não imprime, estou fazendo da seguinte forma.

 

  if dmcte.qry_search_cte.RecordCount > 0 then
  begin
    ACBrCTe.Conhecimentos.Clear;
    ACBrCTe.EventoCTe.Evento.Clear;
    ACBrCTe.EventoCTe.LerXMLFromString
      (dmcte.qry_search_ctexml_cancelamento_xml.AsVariant);

    ACBrCTe.ImprimirEvento;
  end
  else
  begin
    Mensagem('Selecione uma CTe para gerar', mtWarning, [mbOk], 0);
  end;

canc.xml

  • Consultores
  • Solution
Postado

Boa tarde Joabe,

O método LerXMLFromString recebe como parâmetro uma string, string esta que contem o XML do evento que se deseja carregar para posteriormente imprimir.

Já o método LerXML recebe como parâmetro o path com o nome do XML salvo em disco.

Se você abrir a unit pcteEnvEventoCTe, vai notar que o método LerXML se utiliza do LerXMLFromString.

Se não funcionou com o método LerXMLFromString, pode ser que o conteúdo do retornado pelo banco de dados não esta legível para o método.

  • Curtir 1
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

Postado
10 horas atrás, Italo Jurisato Junior disse:

Boa tarde Joabe,

O método LerXMLFromString recebe como parâmetro uma string, string esta que contem o XML do evento que se deseja carregar para posteriormente imprimir.

Já o método LerXML recebe como parâmetro o path com o nome do XML salvo em disco.

Se você abrir a unit pcteEnvEventoCTe, vai notar que o método LerXML se utiliza do LerXMLFromString.

Se não funcionou com o método LerXMLFromString, pode ser que o conteúdo do retornado pelo banco de dados não esta legível para o método.

 

Resolvido meu amigo.

Realmente era isso mesmo eu estava tentando passar um arquivo blob , sendo que a função aceita uma string.

 

Obrigado.

  • Curtir 1
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...