[RESOLVIDO] Erro Caracteres

Estou tendo problemas com a visualização de caracteres e acentuação no Calendário.

Exemplo:
“Assistência Externa” no campo mostra como “Assis?006encia Externa”

Ver imagem em anexo.


Caracteres_calendario.png

Verificou o charset da aplicação???

Tudo tem que estar igual:

  • Charset do idioma ( projeto > propriedades )
  • Client Encoding da conexão ( conexões do projeto > avançado )
  • encoding da base de dados
  • encoding da tabela que tá na base de dados.

Ronyan e Jorge

Obrigado pelo retorno. seguem as configurações:

-Charset Propriedades do Projeto: Western ISO-8859-1
-Propriedades da base de dados SQL Collation: Latin1_General_CI_AS
-Propriedades da tabela SQL: Latin1_General_CI_AS

Ao editar as conexões do projeto do SC não encontrei esta informação.

O que preciso modificar?

OBS: No formulário do calendário aparece corretamente. O problema é só onde mostrei na imagem

Editando a conexão, tem uma opção chamada “Avançado”
Dependendo da conexão vai ter o item do encoding.

Ronyan,

Uso conexão MSSQL Server NATIVE SRV e não consta esta informação nas opções Avançadas (imagem anexo)

Baseado nas informações que passei anteriormente, tem como fazer funcionar os caracteres corretamente?

Obrigado

Samuel


Sem título3.png

Apenas para complementar, Quando altero o charset do projeto e da aplicação para UTF-8, as informações que mostravam no calendário somem.

Aplicação foi criada na versão (9.00.0024) do SC.

Então, pro SQL Server, o padrão é ISO-8859-1 (pq você está usando Latin1_General_CI ) no charset do idioma do projeto…

Ronyan, qual tua sugestão sobre o que fazer para corrigir?

Configuração Atual:
-Charset Propriedades do Projeto: Western ISO-8859-1
-Propriedades da base de dados SQL Collation: Latin1_General_CI_AS
-Propriedades da tabela SQL: Latin1_General_CI_AS

No PNP.INI o defaoult_charset = “UTF-8”, não sei se tem relação com este problema, porque isso só acontece na aplicação de calendário.

Ronyan, alguma sugestão?