Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
priajf
Rank: DBA Pleno
Mensagens: 297 Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis
Priscila Fernandes
Qua, 09 Fev 2011 2:28 pm
De novo eu.....
Bom agora to com uma duvida sobre lists dynamic. Tenho uma lista Dinamico e um outro text item. Preciso que quando seleciono uma opção dessa lista, saia um resultado no text item. Só que nem sei como fazer
fiz algo assim
Selecionar tudo
if :lista = 'ac' then
select text item
from nome da tabela
where text item = 120;
e Não esta funcionando. o que há de errado
dr_gori
Moderador
Mensagens: 5013 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
Qua, 09 Fev 2011 3:07 pm
Depois coloca o codigo certinho pra gente ver. Dai temos mais certeza do problema.
Olhando seu código ta faltando um INTO :bloco.campo depois do select.
priajf
Rank: DBA Pleno
Mensagens: 297 Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis
Priscila Fernandes
Qua, 09 Fev 2011 3:11 pm
Esse é o codigo do populate_dynamic_lists
Selecionar tudo
rg_id := create_group_from_query('CGDV$DLRG',
'SELECT RV_MEANING, RV_LOW_VALUE '||
'FROM CG_REF_CODES '||
'WHERE RV_DOMAIN = ''cd_pessoafisica'' '||
' AND RV_LOW_VALUE <> ''SC'''||
'ORDER BY 2');
temp := populate_group(rg_id);
populate_list('cd_pessoafisica', rg_id);
delete_group(rg_id);
mais a tabela é outro. a tabela se chama pessoa_fisica.
priajf
Rank: DBA Pleno
Mensagens: 297 Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis
Priscila Fernandes
Qua, 09 Fev 2011 3:37 pm
COnsegui, coloquei um when validate item no campo cd_pessoafisica
colocando as opções e deu certo
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante