List Item

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
rfidelis
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 39
Registrado em: Qui, 28 Abr 2011 11:21 am
Localização: Maringá

Preciso de Ajuda de, Como fazer uma Liste Item desde O inicio,
quero cadastrar maquinas nesta lista, e assim que clicar no item
da lista,este item sera marcado em outro campo tipo um Text. Item,
Mais precisaria da ajuda do Primeiro Passo até o Ultimo passo.
Obrigado.
davidcastilholi
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 47
Registrado em: Qui, 07 Abr 2011 3:54 pm
Localização: Jussara PR
David

1 - No bloco selecione o campo e altere para o tipo "LIST ITEM"
2 - Nas propriedades do campo "elements list", você irá inserir os itens que dejesa que apareça no list
3 - já dentro do elements-list, coloque a opção e o valor para esta opção
4 - Escolha um valor inicial para já vir carregado no campo list
5 - Caso não queira que o campo fique espaço em branco, coloque-o como required (yes)


Para fazer manipular as escolhas do list, use a trigger
WHEN-CHANGE-LIST
rfidelis
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 39
Registrado em: Qui, 28 Abr 2011 11:21 am
Localização: Maringá

Muito Obrigado,
deu certo, mais a parte da trigger, não tem esta no meu sistem,
esta dando um erro acho que devo criar uma tringer,para,
assim que eu clicar em uma opição dentro da list, ele joga este que eu escolhi para dentro de outra tela de texto.
muito obrigado mesmo pela ajuda
davidcastilholi
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 47
Registrado em: Qui, 07 Abr 2011 3:54 pm
Localização: Jussara PR
David

No campo LIST-ITEM tem a trigger WHEN-CHANGE-LIST, para quando for alterado o list.

da para fazer um cursor e neste cursor faz um select com o DECODE, para quando for selecionado determinada opção, no list ele joga em outro campo.
rfidelis
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 39
Registrado em: Qui, 28 Abr 2011 11:21 am
Localização: Maringá

Muito Obrigado Novamente David,
agora minha select não esta rodando
esta dando erros atraz de erros
Obrigado pela ajuda.
davidcastilholi
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 47
Registrado em: Qui, 07 Abr 2011 3:54 pm
Localização: Jussara PR
David

vi que você é de maringá e trab com forms, me passa seu contato. gtalk, ou msn etc...

moro a 60 km de Maringá
rfidelis
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 39
Registrado em: Qui, 28 Abr 2011 11:21 am
Localização: Maringá

consseui chegar a uma logica mais
mesmo assim não esta indo minha trigger,
se alguém puder me ajudar segue minha
trigger,

declare va_list varchar2(80);
va_inclusao char(2);

begin
if :blk01.cod_modelo = '1' then
select lis_destino into cod_modelo
from lis_destino,
where cod_modelo = :blk01.cod_modelo;
if cod_modelo is null then
blk01.cod_modelo := va_list;
else
:blk01.cod_modelo := :blk01.cod_modelo||';'||va_list;
end if;
end if;
end;



Agradeco a ajuda.
Responder
  • Informação
  • Quem está online

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