Boa tarde, desenvolvi um relatório no VSCode, como faço para ele entender caracteres especiais, na hora da impressão ele desconfigura.
Pode ser o encode que está configurado no vscode, vale a pena verificar no seguinte caminho:
File->Preferences->Settings (ou ctrl+,)
Na barra de procura digite encode e deve aparecer a configuração de Files:Encoding, nessa configuraçaõ costumo colocar windows1252 para os caracteres especiais que colocar nos meus fontes não conflitarem com os caracteres que o appserver espera.
O Protheus é codificado em ISO-8859-1, assim sendo, faz o seguinte:
1) Copia o conteúdo do seu fonte com Ctrl + C;
2) Aperta Ctrl + Shift + P e selecione a opção Change File Encoding;
3) Após isso serão exibidas duas opções, selecione a Save with Encoding;
4) Selecione a opção Western (ISO 8859-1);
5) Copia o conteúdo que estava no seu fonte com Ctrl + V.
Após isso é só compilar o fonte novamente que os caracteres estão corretos.
obrigada Guilherme.