Как заставить два списка выбора взаимодействовать друг с другом ORACLE APEX

Я пытаюсь создать динамическую страницу с двумя списками выбора, первый, например, будет отображать список каналов, а второй - телепередачи этих каналов, когда я выбираю значения в обоих списках выбора, я получаю правильный результат Что я не могу выяснить, как сделать следующее: например, когда я выбираю первое значение, скажем, список каналов = CNN, я хотел бы, чтобы второй список выбора обновлялся и показывал мне только телепередачи, которые соответствуют этому конкретному каналу, а не все элемент этого списка все время
Если у вас есть какие-либо идеи, пожалуйста, поделитесь ими Заранее спасибо С уважением, M.BOUTAHAR


person M.Boutahar    schedule 23.06.2016    source источник


Ответы (1)


Этого можно добиться, используя свойство Cascading LOV parent Items. Создайте свой первый список (скажем, P1_CHANNELS). Укажите запрос в поле SQL-запрос.

SELECT channel_id, channel_name FROM channels;

Теперь создайте второй список (скажем, P2_SHOWS). Укажите запрос в поле SQL-запрос.

SELECT show_id, show_name FROM shows WHERE channel_id = :P1_CHANNELS

Теперь выберите свойство Cascading LOV для списка P2_SHOWS в P1_CHANNELS.

person phonetic_man    schedule 23.06.2016
comment
@ M.Boutahar Если решение решило вашу проблему, примите ответ stackoverflow.com/help/someone-answers - person phonetic_man; 24.06.2016