CHECK BOX

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
NiNo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 62
Registrado em: Seg, 11 Jul 2005 2:03 pm
Localização: são Paulo
NiNo
Developer

ola novamente,

Tenho um check box que controla a edição de outros campos, seus valores são S, N e o default é N. Estou tentando pegar o valor do mesmo com a trigger WHEN-CHECKBOX-CHANGED, coloquei um MESSAGE nesta trigger, porem quando altero o status do CHEKBOX não me mostra a mensagem, e como se na alteração do status do checbox esta trigger não fosse acionada.

valeu.
Avatar do usuário
anderson
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 75
Registrado em: Seg, 06 Jun 2005 1:08 pm
Localização: Toledo - PR
Contato:
Anderson Nuernberg
---

Nino, provavelmente você deve ter colocado a mensagem dentro de algum if ou coisa parecida...
tente comentar todo o código que você tem no gatilho e coloque apenas a linha abaixo...

Selecionar tudo

message('resultado: '||:bloco.check_box);pause;
certifique-se que está infomando o nome do bloco e do item corretamente...

qualquer novidade poste para nós...

[]´s
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

Isso mesmo!

Ou tente fazer o seguinte: Sete algum valor pra algum campo dentro dessa trigger. Algo assim:

Selecionar tudo

 :bloco.campo := 'Entrou na trigger com o valor '|| :bloco.seu_checkbox; 
Daí você pode se certificar que entrou.
NiNo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 62
Registrado em: Seg, 11 Jul 2005 2:03 pm
Localização: são Paulo
NiNo
Developer

valeu as respostas mocada, mas resolvi desta forma.

Parece que o comportamento da trigger WHEN-CHECKBOX-CHANGED, para testar o campo deve ser colocada no BLOCK e não no ITEM, ai eu tive um controle legal dela.

valeu.
Responder
  • Informação
  • Quem está online

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