Contagem dos blocos

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
massaro
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 9
Registrado em: Qui, 26 Jul 2007 4:56 pm
Localização: Campinas-SP

Fala galera tudo bem? Então estou com uma duvida aqui e não sei como resolve-la..
Se alguém souber por favor responda.
Eu tenho um display com 10 colunas, ela pode estar inteiramente completa ou não, depende do usuario.
Eu preciso criar algo que ele não deixe excluir a ultima linha, mas não sei como fazer sendo que eu usei o current record para ele contar as linhas e assim poderia exclui-las e na ultima que seria a maxima não deixaria, mas não deu certo pois a 1 informação que eu colocar vai indo para baixo, então ela recebe um numero maior, e a ultima informação recebe um numero menor .
exemplo:
1.linha----2.informação
2.linha----1-informação


Minha duvida não sei como fazer para ele não deixar excluir o maior numero da minha 1 informação,já que quando eu vou apagando ele vai subindo e recebendo um numero menor.
exemplo
apagando a 2-informação
fica assim:
1.linha--- 1.informação
que no caso aqui ele não poderá mais excluír
daria um sdalert.error

Alguém teria alguma ideia de como posso fazer isto?
massaro
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 9
Registrado em: Qui, 26 Jul 2007 4:56 pm
Localização: Campinas-SP

Então galera pedi ajuda a um amigo aqui e ele me disse para fazer isso:


if :SYSTEM.LAST_RECORD ='TRUE' then
sdAlert.Error('não pode')
end if;

Valeu abraços...
Responder
  • Informação
  • Quem está online

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