Dúvida sobre campo LOV e ações dinâmicas

Oracle Application Express - web application development tool (antigamente conhecido como Oracle HTML-DB)
  

Mensagemem Sex, 26 Mai 2017 3:27 pm

Boa tarde,
Gostaria de saber como excluir valores de um LOV dinamicamente de acordo com o input de outro campo.
No meu caso, estou fazendo uma aplicação de marcação de horários. Então gostaria de acordo com a data colocada pelo usuário, excluir os horários que não estão disponíveis naquela data. Espero que tenham entendido.
Desde já, obrigado.
sakai

Mensagemem Ter, 06 Jun 2017 11:15 am

Não é difícil.
Lembre-se que a LOV é baseada numa query. Então, basta você colocar as devidas cláusulas no WHERE da sua query.
Tudo que retornar na query, vai retornar na LOV.
dr_gori
Localização: Seattle, WA, USA

Thomas F. G

Mensagemem Qua, 07 Jun 2017 5:22 pm

Sakai,
Interessante, bom a minha dica, sendo que pensando rápido sem me aprofundar no que é mais lógico e simples....
E também não sabendo do desenho dos dados da tabela.

E conforme o dr_gori sugeriu, seria pegar uma coluna que registre alguma informação do agendamento e colocar na query a clásula where Ex: CAMPO is null
Uma vez que alguém marcou o horário e esse campo fosse preenchido os horários vagos não apareceriam.

Espero que isso possa lhe ajudar!
Boa sorte.
Att,
Ivan.
Ivan

Mensagemem Qua, 07 Jun 2017 5:28 pm

Obrigado dr_gori e Ivan pelas respostas.
Realmente não foi muito difícil fazer isso, e consegui resolver o problema. Se alguém estiver desenvolvendo algo parecido e precisar de alguma dica é só falar.
sakai



Voltar para Apex

Quem está online

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