botão inserir
-
- Moderador
- Mensagens: 367
- Registrado em: Ter, 25 Mar 2008 3:41 pm
- Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Como existem várias forms, vou pedir que você seja mais claro!
-
- Moderador
- Mensagens: 367
- Registrado em: Ter, 25 Mar 2008 3:41 pm
- Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Se entendi bem, você quer criar um record na tela, basta dar um create_record
-
- Rank: Analista Júnior
- Mensagens: 97
- Registrado em: Qua, 07 Jan 2009 12:39 pm
- Localização: Recife
Dessa forma dá certo, porém o botão de inserir está em uma toolbar, que criei como herança, tem como eu fazer para todos os blocos, porque como fiz, só funciona para este:
go_block(bloco_1);
create_record;
go_block(bloco_1);
create_record;
-
- Rank: Estagiário Pleno
- Mensagens: 5
- Registrado em: Seg, 16 Jun 2008 3:29 pm
- Localização: Rio de Janeiro RJ
Consultor PL/SQL
você colocou o create_record a nivel de bloco ou form?
-
- 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
Programador Junior
Parobé RS
[]s
Aqui na empresa, nos possuimos um bloco BUTTON, onde ficamo botões para as ações do usuario 'INSERIR REGISTRO' , 'SALVAR' , 'PESQUISAR', etc;
O botão que insere um novo registro tem apenas na sua trigger when-button-pressed o seguinte codigo:
E pelo que entendi é mais ou menos isto que você precisa.
Logo retire aquele seu go_block pois ele que vai limitar a ação do seu botão.
O botão que insere um novo registro tem apenas na sua trigger when-button-pressed o seguinte codigo:
do_key('CREATE_RECORD');
Logo retire aquele seu go_block pois ele que vai limitar a ação do seu botão.
-
- 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
Programador Junior
Parobé RS
[]s
Não entendi bem.
Explica melhor e posta os codigos
Explica melhor e posta os codigos
-
- 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
Programador Junior
Parobé RS
[]s
Para deletar o registro muda o codigo
Na when button pressed coloca
Na when button pressed coloca
do_key ('DELETE_RECORD');
crie o botão, depois crie uma trigger um gatilho no botão chamado when-button-press algo assim e coloque isso dentro do gatilho(trigger) COMMIT;
So isso ele já era salvar no banco.
Aproveitando aqui fiz os comando para exclusão porem não esta excluindo por que?
criei um botão de excluir o cara seleciona o que procura pela LOV e a lov coloca no lugar e então ele aperta excluir(botao) no qual dispara os seguintes comandos:
e não excluir por que?
So isso ele já era salvar no banco.
Aproveitando aqui fiz os comando para exclusão porem não esta excluindo por que?
criei um botão de excluir o cara seleciona o que procura pela LOV e a lov coloca no lugar e então ele aperta excluir(botao) no qual dispara os seguintes comandos:
IF SHOW_ALERT('EXCLUIR') = ALERT_BUTTON1 THEN
DELETE FROM PRODUTO WHERE ID_PRODUTO = :PRODUTO.ID_PRODUTO;
MENSAGEM('Produto excluido com sucesso');
END IF;
onde ta a carinha feliz ali é :
-
- Moderador
- Mensagens: 641
- Registrado em: Seg, 03 Set 2007 3:26 pm
- Localização: Fortaleza - CE
att,
Daniel N.N.
Daniel N.N.
Alex, existe a tag "Code" para inserir trechos de código. Também existem outras para melhor formatar a mensagem.AlexTR escreveu:onde ta a carinha feliz ali é :
Mas quanto ao código, já ajustei. .
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes