Por favor amigos, gostaria de saber como posso usar a formatação numerica em Portugues (999.999.999,00) se no forms no "format mask" ele só aceita formatação em Ingles?! alguém poderia me ajudar?!
obs: eu sei q no reports tem como eu trocar as virgulas por ponto... será q no forms tem alguma coisa parecida?!
Formatação numerica em Portugues (999.999.999,00)
-
- Rank: Programador Júnior
- Mensagens: 23
- Registrado em: Seg, 05 Jul 2004 4:29 pm
Utilizo a seguinte mascará
999G999G990D00
Atenciosamente Alessandro
999G999G990D00
Atenciosamente Alessandro
- anderson
- Rank: Analista Júnior
- Mensagens: 75
- Registrado em: Seg, 06 Jun 2005 1:08 pm
- Localização: Toledo - PR
- Contato:
Anderson Nuernberg
---
---
Utilize a seguite mascara:
FM999G999G990D00
onde:
o FM retira os espaços em branco do campo;
o G é o separador de milhar e;
o D é o separader de decimal.
Mas lembre que isso depende da configuração de seu banco.
FM999G999G990D00
onde:
o FM retira os espaços em branco do campo;
o G é o separador de milhar e;
o D é o separader de decimal.
Mas lembre que isso depende da configuração de seu banco.
-
- Rank: Programador Pleno
- Mensagens: 36
- Registrado em: Seg, 17 Ago 2009 11:02 am
- Localização: Gaspar-SC
Jeziel Peres
PL/SQL - Forms 6i
PL/SQL - Forms 6i
preciso de uma mascara q bote virgula a partir do segundo numero mais não estou conseguindo..... olhei as resposta aqui mais não deu certo.... alguém por favor poderia mi ajudar????
obrigado.
obrigado.
- Porva
- Rank: DBA Sênior
- Mensagens: 342
- Registrado em: Seg, 29 Jan 2007 7:36 am
- Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP
São Paulo/SP
Galera
vou postar aqui pra não ter que criar outro tópico..
fiz uma tela em Forms 6i e coloquei a seguinte máscara para CNPJ:
no entando, eu preciso que o Forms GRAVE os pontos no banco de dados também, como faço?
grato
vou postar aqui pra não ter que criar outro tópico..
fiz uma tela em Forms 6i e coloquei a seguinte máscara para CNPJ:
99"."999"."999"/"9999"-"99
grato
- Porva
- Rank: DBA Sênior
- Mensagens: 342
- Registrado em: Seg, 29 Jan 2007 7:36 am
- Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP
São Paulo/SP
o campo é VARCHAR..
eu utilizei essa dica do hyebahi no tópico: http://glufke.net/oracle/viewtopic.php? ... ht=mascara
*lembrando que a do CNPJ precisou ser adaptada/corrigida, isso testando dentro do banco pra ver como funcionava
mas no Forms, só funcionou pro CPF, pois a função 'regexp_replace' não funciona dentro do Forms
e eu tb não quis criar uma função externa (dentro do banco) pra fazer isso.
ficou só a formatação pro CPF mesmo.
eu utilizei essa dica do hyebahi no tópico: http://glufke.net/oracle/viewtopic.php? ... ht=mascara
SELECT decode(cpf
,NULL
,NULL
,translate(to_char(cpf / 100, '000,000,000.00'), ',.', '.-')) cpf_com_mascara
,regexp_replace(cpf,'([0-9]{3})([0-9]{3})([0-9]{3})([0-9]{2})','\1.\2.\3-\4') cpf_com_mascara_regexp
FROM ((SELECT '12345678912' cpf
,'12345678000189' cnpj
FROM dual))
mas no Forms, só funcionou pro CPF, pois a função 'regexp_replace' não funciona dentro do Forms

e eu tb não quis criar uma função externa (dentro do banco) pra fazer isso.
ficou só a formatação pro CPF mesmo.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes