alguém pode me ajudar
Preciso que, ao salvar meu formulario no banco, limpe a tela.
Tenhos dois blocos nessa tela. o que faço
Sei que tem quer ter so post, mais como faço o codigo
post insert o que faz
-
- 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
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Moça, tentou a utilização do Clear_Block?
Segue abaixo código do próprio Help do Forms:
qualquer coisa, manda ai.
Segue abaixo código do próprio Help do Forms:
/*
** Built-in: CLEAR_BLOCK
** Example: Clears the current block without validation, and
** deposits the primary key value which the user
** has typed into a global variable which a
** Pre-Query trigger will use to include it as a
** query criterion.
** Trigger: When-New-Item-Instance
*/
BEGIN
IF :Emp.Empno IS NOT NULL THEN
:Global.Employee_Id := :Emp.Empno;
Clear_Block(No_Validate);
END IF;
END;
/*
** Trigger: Pre-Query
*/
BEGIN
Default_Value(NULL, 'Global.Employee_Id');
IF :Global.Employee_Id IS NOT NULL THEN
:Emp.Empno := :Global.Employee_Id;
END IF;
END;
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
se você postar o erro fica mais facil...
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
Priscila Fernandes
Postei já em resposta ao RE:
Não dva erro algum, só não limpava a tela, queria limpar tela
mais agora deu certo.
go_block('bloco 1');
clear_record;
go_block('bloco 2');
clear_record;
apos fazer o commit_form; na trigger key_commit
Valeu pela atenção ai pessoa
Não dva erro algum, só não limpava a tela, queria limpar tela
mais agora deu certo.
go_block('bloco 1');
clear_record;
go_block('bloco 2');
clear_record;
apos fazer o commit_form; na trigger key_commit
Valeu pela atenção ai pessoa
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
pra limpar a tela toda de uma vez pode usar direto o CLEAR_FORM(NO_VALIDATE);
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
sim..
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
Priscila Fernandes
Olá diegolenhardt, fiz agora o clear_form, deu certo só que assim....
Eu tenho 3 blocos em um formulario, não posso apagar o primeiro bloco, mais somentes os proximos como eu faço
Eu tenho 3 blocos em um formulario, não posso apagar o primeiro bloco, mais somentes os proximos como eu faço
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes