ReportPDF: Acentuação

(George Carvalho) #1

Estou tendo problemas com acentuação nas aplicações ReportPDF publicadas (produção).

Em consultas/form a acentuação aparecem corretamente mais no ReportPDF bagunça.

Exemplo em uma consulta: SRA. MARIA DA CONCEIÇÃO DE SÁ

No ReportPDF: SRA. MARIA DA CONCEIÇÃO DE SÕ

No cabeçalho da aplicação acontece o mesmo problema com palavras acentuadas.

Exemplo: Página: 1/1

Utilizo UTF-8.

Aplicação criada na versão (5.02.0016) e compilada com a última versão.

Está muito díficil trabalhar com aplicações ReportPDF.

(George Carvalho) #2

Se mudo a conexão para Latin1 o PDF fica correto e as palavras acentuadas nas consultas ficam bagunçadas.

O mesmo problema de acentuação ocorre no prenchimento dos campos do endereço através do CEP.

(George Carvalho) #3

Resolvido com a salada

No projeto: HTML CHARSET Portuguese(ISO-8859-1)

Na conexão: CLIENT_ENCODING Latin1

Banco de dados: UTF-8

A NM deveria se pronunciar exemplificando a maneira correta.

(George Carvalho) #4

Não funciona no Firefox

(Agostinho) #5

George, bom dia, to passando por isso, por culpa do datacenter aonde hospedo meus clientes, ele mudaram o banco de dados e nao hora de criar o novo ao invés de colocar latin1, colocaram utf-8, to ferrado ate hoje, não consegui mais acertar minhas aplicações que rodam neste banco…

(George Carvalho) #6

Agostinho.

Testei com:

Criei um banco de dados como Latin1

No projeto: HTML CHARSET Portuguese(ISO-8859-1)

Na conexão: CLIENT_ENCODING Latin1

Importei o banco de dados para o ambiente de produção com o mhpMyAdmin utilizando Collation de conexão do MySQL utf8_unicode_ci

E está funcionando corretamente no IE, Firefox e Chrome.

(Haroldo) #7

Na minha opinião o SC funciona bem com Latin1 mas com UTF-8 uma calamidade.

(George Carvalho) #8

Concordo plenamente Haroldo.