Campo de valor R$ no forms não consigo formatar para REAL

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
Desenvolvedor
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 23
Registrado em: Qua, 26 Dez 2007 12:40 pm
Localização: SP

Ao visualizar os valores que são gravados no meu banco de dados estão com padrão dolar, como faço para que eu veja essas informações seja visualizado no forms com padrão real.

Exemplo:

Hoje está assim: 1,250.10 (Dolar)
Gostaria de visualizar assim: 1.250,10 (Real)

Versão
Banco de Dados Oracle 9I Release 9.2.0.1.0
Windows SERVER 2003

Preciso fazer um alter no parameters?
Algém pode me ajudar.

Desde já obrigado,
gilbertoca
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 372
Registrado em: Ter, 24 Jan 2006 3:33 pm
Localização: Palmas - TO
Contato:

Desenvolvedor escreveu:Ao visualizar os valores que são gravados no meu banco de dados estão com padrão dolar, como faço para que eu veja essas informações seja visualizado no forms com padrão real.

Exemplo:

Hoje está assim: 1,250.10 (Dolar)
Gostaria de visualizar assim: 1.250,10 (Real)
Esse formato é padrão (Veja que não falei na capacidade do banco receber caracteres especiais - outra coisa importante tb e definida no próprio banco). O que realmente importa, é configuração no cliente das variáveis de localização:

Selecionar tudo

export NLS_NUMERIC_CHARACTERS=",."
export NLS_SORT="BINARY"
export NLS_DATE_FORMAT="DD/MM/YYYY"
No caso do forms, porém, devemos compila-lo com nossa região:

Selecionar tudo

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG="BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P15"
export NLS_DATE_FORMAT="DD/MM/YYYY HH24:MI:SS"
export ORA_NLS10=$ORACLE_HOME/nls/data
Vê se isso ajuda,

Gilberto
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante