Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
priajf
Rank: DBA Pleno
Mensagens: 297 Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis
Seg, 23 Abr 2012 11:29 am
Bom Dia Pessoal
Tenho uma tela, que preciso deletar o ultimo registro salvo.
Exemplo.
Selecionar tudo
Código--------------data
camp1 10/04/2012
camp2 11/04/2012
camp3 10/04/2012
ao apagar o camp3, não pode mais ser deletado os outros registro. Tem que estar protegido.
Obrigada
gfkauer
Rank: DBA Sênior
Mensagens: 389 Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Seg, 23 Abr 2012 3:07 pm
Isto é muito relativo não acha.
Se eu apagar o registro Campo3 o Campo2 torna-se o ultimo registro...
Se neste caso for realmente impossivel excluir o Campo2, o controle deve ser feito por outros blocos/tabelas...
priajf
Rank: DBA Pleno
Mensagens: 297 Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis
Seg, 23 Abr 2012 3:11 pm
Realmente, concordo com você.
E como eu faria esse controle por blocos/tabelas.
Não consigo pensar em uma Lógica.
Sabe como é pedido de cliente não é?.
gfkauer
Rank: DBA Sênior
Mensagens: 389 Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Seg, 23 Abr 2012 4:51 pm
Lhe entendo sim...
Uma idéia é que se crie uma nova coluna na sua tabela, (coluna_ctrl varchar2(1) ), e conforme incluir um registro alterar sua propriedade.
Sendo que apenas o registro excluivel seria um valor diferente.
DanielNN
Moderador
Mensagens: 641 Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,
Daniel N.N.
Seg, 23 Abr 2012 5:15 pm
Também concordo que o melhor seria criar uma flag de "ATIVO" para a linha. Só terá que tratar no resto do sistema esse campo.
priajf
Rank: DBA Pleno
Mensagens: 297 Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis
Seg, 30 Abr 2012 11:12 am
Fiz o flag.
Agora deu tudo certo,
fiz um select antes para verificar se o campo, já estava preenchido como 'S'.
QUando não tivesse o 'S', ele verificava se o select tinha os campos iguais.
Obrigada pela ajuda
Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes