Erro ao salvar registro - valor zerado

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
pmv1980
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 97
Registrado em: Qua, 07 Jan 2009 12:39 pm
Localização: Recife

Bom dia, tenho a seguinte situação

1 - No campo juros eu informo o percentual
2 - No campo valor juros eu tenho campo juros / 100

Se eu informo juros de 1%, ele salva 0,01 no momento que dou f10, até coloquei uma mensagem, mas no banco salva 0, isso até 49% de juros, se eu informar 50%, ele salva 1 no campo de valor (no banco tb)

Não tem nada alterando esse campo, são base table, o calculo é acionado em um botão.

Alguém sabe como posso tentar identificar o problema ?

Obrigado.
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Só pra ter certeza, teu campo que recebe este valor, é um NUMBER com decimal? (14,2, por exemplo)?

No teu message do forms ele apresenta 0,01 e no banco guarda 0, é isso?

Você verificou se existe algum trigger (de banco) associado à esta tabela/coluna?
pmv1980
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 97
Registrado em: Qua, 07 Jan 2009 12:39 pm
Localização: Recife

Só pra ter certeza, teu campo que recebe este valor, é um NUMBER com decimal? (14,2, por exemplo)?

isso mesmo

No teu message do forms ele apresenta 0,01 e no banco guarda 0, é isso?

sim

Você verificou se existe algum trigger (de banco) associado à esta tabela/coluna?

Não tem
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Pra ter certeza que não se trata do banco ou da aplicação, faça um teste, insira uma linha "na mão" no banco, com o valor 0.01, por exemplo e verifique o que ele salva.

Talvez possa ser incompatibilidade de formatos.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes