Caros Amigos, tenho uma LOV, genérica e necessito utiliza-la em vários campos, separado, alguém tem alguma idéia de como faço isso???
Na verdade vou chamá-la e locais diferentes e dependendo do local e valor deverá ir para um campo diferente....
Utilizando uma LOV, para vários itens
-
- Rank: Analista Sênior
- Mensagens: 140
- Registrado em: Qui, 16 Fev 2006 9:42 am
- Localização: Curitiba
Vanderlei Indalencio
-
- Rank: Analista Júnior
- Mensagens: 88
- Registrado em: Sex, 22 Fev 2008 8:24 am
- Localização: Floripa - SC
a consulta que você vai fazer é sempre a mesma???
se for, você tem a trigger when-button-pressed no botão da lov que é onde você chama a lov.
depois que você chama a lov, nessa mesma trigger joga o valor que foi selecionado para o campo que você quer.
deu para entender?
se for, você tem a trigger when-button-pressed no botão da lov que é onde você chama a lov.
depois que você chama a lov, nessa mesma trigger joga o valor que foi selecionado para o campo que você quer.
deu para entender?
-
- Rank: Analista Sênior
- Mensagens: 140
- Registrado em: Qui, 16 Fev 2006 9:42 am
- Localização: Curitiba
Vanderlei Indalencio
O problema que a LOV, retorna um VALOR BOOLEAN???
Como faço, pra pegar o valor selecionado....????
Como faço, pra pegar o valor selecionado....????
-
- Rank: Analista Júnior
- Mensagens: 88
- Registrado em: Sex, 22 Fev 2008 8:24 am
- Localização: Floripa - SC
seguinte, na hora que você monta a lov você está jogando o valor da lov para um campo.
exemplo
:vl_lov
recebe o valor da lov
que pode ser um campo fora do canvas e de acordo do local do teu forms que tu chama a lov tu envia ela para o lugar desejado.
tipo assim
o valor foi para :vl_lov que está sem canvas
aí tu verifica de que lugar você está
if canvas = 1 then
:vl_lov_canvas_1 := :vl_lov;
elsif canvas = 2 then
:vl_lov_canvas_1 := :vl_lov;
elsif canvas = 3 then
:vl_lov_canvas_1 := :vl_lov;
end ;
exemplo
:vl_lov
recebe o valor da lov
que pode ser um campo fora do canvas e de acordo do local do teu forms que tu chama a lov tu envia ela para o lugar desejado.
tipo assim
o valor foi para :vl_lov que está sem canvas
aí tu verifica de que lugar você está
if canvas = 1 then
:vl_lov_canvas_1 := :vl_lov;
elsif canvas = 2 then
:vl_lov_canvas_1 := :vl_lov;
elsif canvas = 3 then
:vl_lov_canvas_1 := :vl_lov;
end ;
-
- Rank: Analista Sênior
- Mensagens: 140
- Registrado em: Qui, 16 Fev 2006 9:42 am
- Localização: Curitiba
Vanderlei Indalencio
Ótima Dica, valeu... vou utuliza-lá...
Abraços....
Abraços....
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 13 visitantes