Disparar Mensagem

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
ny
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Seg, 19 Jan 2009 7:28 am
Localização: Santa Cruz do Sul - RS

Pessoal
Preciso fazer disparar na tela uma mensagem quando digito um número negativo em um Text_Item avisando a impossibilidade quanto a números negativos...
Alguém poderia postar esse procedimento detalhadamente?
Trevisolli
Moderador
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

Brother,

Seria isso?

Selecionar tudo

IF :BLOCO.CAMPO <0 
THEN
  MESSAGE('Negativo.');
  MESSAGE('Negativo.');
END IF;
Só não coloquei um RAISE, mas, vai da tua necessidade ou não de se interromper o processamento.

qualquer coisa, manda pra gente.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Eu sempre usei uma PROCEDURE que mostra um ALERT para o usuário com a mensagem. É mais "bonito" que repetir os MESSAGE :-/
ny
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Seg, 19 Jan 2009 7:28 am
Localização: Santa Cruz do Sul - RS

Ta e se eu colocar assim não da certo ... Também?


/* If :Bloco.Campo < 0 Then
Msg_Erro_Case ('()Peso não pode ser negativo','E', False);
End If;*/
Responder
  • Informação
  • Quem está online

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