Salvar registro automaticamente

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
marlonpasquali
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 248
Registrado em: Sex, 06 Fev 2009 3:02 pm
Localização: ERECHIM - RS

bom dia Pessoal,
preciso de uma ajudinha.
Tenho um Forms com alguns campos. Gostaria que quando passasse pelo ultimo campo, salvasse o registro automaticamente baseado em uma condiçao do conteudo do campo. Por exemplo: se o ultimo campo estivesse preenchido com 1 salva o registro, senao, não salva nada e limpa a tela, posicionando o cursos no primeiro campo.

como posso fazer issto ?

muito obrigado,

Marlon
SergioLBJr
Rank: Oracle Guru
Rank: Oracle Guru
Mensagens: 448
Registrado em: Ter, 16 Jun 2009 3:07 pm
Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS

[]s

Cara não sei se a when_validate_item suporta um commit.

Se sim faz com ela, se der erro de procedure restrita na trigger usa a key_next_item.

Algo tipo :

Selecionar tudo

BEGIN

IF :BLOCO.CAMPO = 1 THEN

COMMIT;

ELSE

CLEAR_FORM (NO_VALIDATE)
GO_ITEM('BLOCO.ITEM');

END IF;

Algo mais ou menos assim.

Qualquer duvida posta aew.
Responder
  • Informação
  • Quem está online

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