Referenciar um bloco

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Avatar do usuário
rcruz
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 32
Registrado em: Ter, 04 Jan 2005 10:52 am
Localização: Candido Mota

Bom dia. Gostaria de saber se alguém sabe um modo de referenciar um BLOCO para saber se tem alguma informação em algum item que esteja dentro dele.

Grato

:-o :-o Robson :-o :-o
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

Como assim referenciar um bloco?
está dizendo fazer um SCAN dentro do bloco?

Se é isso, a única forma é fazer um LOOP e ir varrendo o bloco.

Selecionar tudo

GO_BLOCK('SEU_BLOCO');
LOOP
  --Seu código
  bla bla bla bla  

  IF :SYSTEM.LAST_RECORD='TRUE'
  THEN EXIT;
  ELSE NEXT_RECORD;
  END IF;
END LOOP;

Se o seu bloco for BASE-TABLE, você pode fazer um SELECT direto na tabela. (É claro, se tem informações não comitadas no seu bloco, você tem que dar um POST antes pra mandar todas as informações pro banco, OU comitar mesmo...)

É isso que você quer???
Avatar do usuário
rcruz
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 32
Registrado em: Ter, 04 Jan 2005 10:52 am
Localização: Candido Mota

Isso mesmo.... Valeu. :-o
Responder
  • Informação
  • Quem está online

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