Forçar salvar no clique do botão.

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Pessoal existe alguma maneira de forçar o "SALVAR" no forms 6i ao clicar no botão (evento: when-button-pressed)?
gokden
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 264
Registrado em: Dom, 19 Ago 2007 8:18 pm
Localização: Ribeirão Preto - SP
Lucas de Souza

OCA Developer
Analista de sistemas

forçar de que maneira ??
violar erros ??

ou executar um commit ??

ai no segunda caso é so digitar um commit e pronto....
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Então, eu preencho alguns campos e precisaria "salvar" para os dados serem realmente incluídos na tabela, hoje faço isso:

Selecionar tudo

forms_ddl('commit');
Mas não está rolando.
Avatar do usuário
Porva
Rank: DBA Sênior
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

seu bloco sendo base table, você pode aplicar o comando:

Selecionar tudo

POST; --Para salvar na tela, não comita definitivo no banco
aí pra salvar difinitivamente no banco, você pode fazer:
o COMMIT você pode usar pra um comando DML também, um Insert, Update, etc, que você faça via programação mesmo

ou

Selecionar tudo

COMMIT_FORM --Salvas todas as alterações da tela

se eu falei besteira, alguém me corriga aí
Avatar do usuário
Porva
Rank: DBA Sênior
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

*corrija


ah, complementando, pode ser que por algum motivo, do tipo, campo obrigatório não preenchido por exemplo, o banco não esteja deixando o Forms gravar, aí você verifica na barra de status no canto inferior esquerdo se aparece alguma mensagem, se aparecer alguma coisa, pressione Shift + F1 que o Forms exibe o erro
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Vlw, agora está funcionando legal.
Responder
  • Informação
  • Quem está online

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