WHEN TAB PAGE CHANGED

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
pochecbp
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 29
Registrado em: Sex, 18 Mar 2011 3:19 pm
Localização: São José

Bom Dia Pessoal
alguém pode me ajudar em relação ao tab page.
Gostaria de saber como eu faço para alterar usando o tab os campos da tela. Sei que tenho que utilizar when tab page chanceg.
Foi precisar fazer na mão mesmo..

Obrigado
Aguardo
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

Não entendi direito qual é o objetivo :-(
A WHEN-TAB-PAGE dispara quando você muda de uma tab pra outra. Ali você pode testar qual tab está, e fazer algum processamento.
pochecbp
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 29
Registrado em: Sex, 18 Mar 2011 3:19 pm
Localização: São José

é assim. Tenho uma tabela que possui a seguinte estrutura

Campo 1 - bloco 1
campo 1 - bloco 2
campo 1 - bloco 3
campo 1 - bloco 1


Mais ou menos desse jeito. PReciso navegar pelo TAB por eles. Não da pra fazer direito da barra de propriedades. Preciso fazer na mão.
E gostaria de um exemplo.

Aguardo
gfkauer
Rank: DBA Sênior
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

Deixa eu ver se entendi, você quer pressionar TAB no teclado e quer que troque de bloco?

Se eu entendi certo a trigger que você previsa usar é a Key-Next-Item e não a When-Tab-Page-Changed. São coisas bem diferentes. Para cada item que deve apontar pro próximo bloco você deve criar esta trigger e nela digitar o seguinte comando:

Selecionar tudo

go_item('BLOCO.CAMPO');
onde BLOCO.CAMPO se refere ao destino da navegação.
pochecbp
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 29
Registrado em: Sex, 18 Mar 2011 3:19 pm
Localização: São José

poW sIMPLES. dEU cERTO NO MEU AQUI
diegorp
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 49
Registrado em: Seg, 23 Mar 2009 10:44 am
Localização: Sapiranga - RS

No item tem uma propriedade NEXT NAVIGATION ITEM ali abre um list com os campos do mesmo bloco, nas propriedades do bloco tambm tem a opção NAVEGATION STYLE se você colocar CHANGE DATA BLOCK ele navega entre os plocos.
Responder
  • Informação