Ir para conteúdo
  • Cadastre-se

dev botao

Quebra de linha no campo [Informações complementares] não está funcionando


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

Recommended Posts

  • Membros Pro

Estou tentando solucionar a quebra de linha no campo informações complementares, tentei usar o ";" conforme o componente sugere mas não tive sucesso .... a cada linha que digitei finalizei com o ponto e vírgula e olha o resultado - teria alguma outra opção  ou meio de resolver isso ?

 

Segue XML de teste com a tentativa de quebra de linha usando ponto e vírgula sem sucesso.

 

XML COM QUEBRA DE LINHA PRA RESOLVER.XML

Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Boa tarde,

Criada a TK-4277 para avaliação.

Obrigado.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Primeiramente esse XML é do RPS e não da NFS-e.

Lembre-se que o XML usado para imprimir o DANFSE é o da NFS-e.

Segundo, você não informou se utiliza o Fortes ou Fast Report.

Terceiro verificando a impressão do DANFSE feito em Fortes temos esta linha:

  if fpNFSe.InformacoesComplementares <> '' then
    rlmDadosAdicionais.Lines.Add(StringReplace(fpNFSe.InformacoesComplementares, FQuebradeLinha, #13#10, [rfReplaceAll, rfIgnoreCase]));

Como você pode ver se o campo InformacoesComplementares não estiver vazio ele vai adicionar ao quadro de dados adicionais o conteúdo do campo, mas antes ele faz a troca do caractere de quebra de linha pela sequencia #13#10.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Então ... Eu uso FastReport e realmente enviei o XML de RPS prq tanto faz o XML do RPS quanto do NFSe o resultado é o mesmo, não está fazendo a quebra de linha mesmo eu colocando o ponto e vírgula a cada fim de linha da lista que o cliente quer 

 image.thumb.png.a76cd73d9d121388d94e1f381e2a073a.png

XML NFSe 2068 COM QUEBRA DE LINHA PRA RESOLVER.XML

Editado por Neski Soluções
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia a todos,

 

Pra resolver meu problema devido a eu usar o FASTREPORT, fiz minha alteração na unit ACBrNFSeXLerXml_ABRASFv2 que atendeu minha expectativa. 

Segue anexo a unit alterada para quem precisar e para análise quanto a integração ao acbr como solução para o ambiente ABRASFv2

ACBrNFSeXLerXml_ABRASFv2.pas

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde!

Foi enviado ao SVN na Rev-30250 alterações visando sanar esta questão.

Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.

  • Curtir 2
  • Obrigado 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.