Index do Tlist

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
aline_plr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 92
Registrado em: Qui, 27 Ago 2009 9:13 am
Localização: Rio Preto

Alguém pode me ajudar, estou precisando descobrir como faço para saber o index de um item selecionado em um List Item do tipo Tlist ?
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

message(to_char(:bloco.list));

acho que o valor dele você pega diretamente,
aline_plr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 92
Registrado em: Qui, 27 Ago 2009 9:13 am
Localização: Rio Preto

Esta dando o seguinte erro:
FRM-41332: List Element index out of range
sabe o que pode ser este erro ?
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Será que você não esta atribuindo um valor para a List que é invalido?

ou seja, não esta especificado na sua List, lá nas propriedades no Forms..
aline_plr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 92
Registrado em: Qui, 27 Ago 2009 9:13 am
Localização: Rio Preto

já revirei as propriedades e não encontrei nada de pode estar dando o problema, você sabe de alguma propriedade específica ?
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Esse erro retorna em que momento da sua aplicação?

quando você executa que instrução?
aline_plr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 92
Registrado em: Qui, 27 Ago 2009 9:13 am
Localização: Rio Preto

--trigger do botão
declare
valor_lista number;
indice number;
nome_lista varchar2(80);
begin
indice := :MODULO_EMAIL.USUARIO1;
nome_lista:=get_list_element_label('MODULO_EMAIL.USUARIO1', indice);
valor_lista:=get_list_element_value('MODULO_EMAIL.USUARIO1', indice);

delete_list_element('MODULO_EMAIL.USUARIO1',indice); --aqui acontece o erro
end;
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Qual o valor da variavel Indice?

Qual o valor da variavel valor_lista?
aline_plr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 92
Registrado em: Qui, 27 Ago 2009 9:13 am
Localização: Rio Preto

Por exemplo
Indice = 22298
valor_lista=
--valor_lista vazio
Responder
  • Informação
  • Quem está online

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