Daniel Braz de Oliveira Postado 21 Agosto Compartilhar Postado 21 Agosto Bom dia. O meu tópico anterior foi resolvido em parte. Usando a dica do Juliomar em usar o ';' para a quebra de linha, quando executar o ImprimirPDF, deu certo, conforme a imagem em anexo. Mas se usar a impressão pelo site da Prefeitura, também conforme imagem anexo, a quebra de linha não acontece. Consultei o meu cliente e ele disse que gostaria que as duas impressões fossem corrigidas. Eu tenho uma idéia e gostaria de compartilhar aqui. Caso alguém tenha uma sugestão diferente, agradeço. Penso em manter a formatação inicial, com o '\r\n' para a quebra de linha pelo site da prefeitura. Mas no momento de gerar o PDF via ACBR, fazer uma substituição no próprio xml, trocando o '\r\n' pelo ';' antes de carregar o xml. É gambiarra, mas seria solução mais simples no momento, penso eu. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 21 Agosto Consultores Compartilhar Postado 21 Agosto Bom dia @Daniel Braz de Oliveira, O caminho não é esse. A cidade de Curitiba se utiliza do provedor ISSCuritiba. Caso o provedor use a quebra de linha "\r\n" você precisa incluir essa informação na procedure Configuracao que esta na unit ISSCuritiba.Provider por exemplo: ConfigGeral.QuebradeLinha := '\r\n'; Ao alimentar o componente você sempre vai usar o ";", o componente se encarrega de trocar pelo que o provedor utiliza. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Daniel Braz de Oliveira Postado 21 Agosto Autor Compartilhar Postado 21 Agosto Boa tarde Ítalo. Obrigado pela informação. Na sequencia vou realizar este procedimento. Abraço. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora