Selecionando vários valores da LOV

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
thatifc
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 15
Registrado em: Qui, 03 Mai 2007 5:35 pm
Localização: São Paulo - SP

Boa trade!
Em um dos campos do forms que estou desenvolvendo, associei uma LOV... Está funcionando legal, contudo, agora o usuário quer selecionar vários itens dessa LOV, ou seja, eu preciso guardar tudo que ele selecionar para executar a query depois.
Por favor, alguém saberia dizer como posso fazer isso?

Obrigada!

:roll:
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

Boa tarde.

Com LOV, especificamente creio que não dê pra fazer, ou, pelo menos, desconheço.

Uma dica, seria abrir uma nova Window, para que ele selecione estes valores, guardar os mesmos em um ARRAY, PL/SQL TABLE e, executar tua query com base nessas informações.

Qualquer dúvida, manda ai.
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

Certa vez eu criei uma tabela temporária justamente pra esse tipo de coisa! O nome dos campos era bem "genérico" e pode ser usado pra várias situações semelhantes.
rodfbar
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 241
Registrado em: Ter, 09 Out 2007 11:15 am
Localização: Batatais - SP

eu já tive que fazer esta situação... realmente não soube se existe a possibilidade de usar uma lov.... criei uma window identica a lov com um check na frente de cada registro.. programei o key-listval e retonava os itens do check marcados
Responder
  • Informação
  • Quem está online

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