Как создать элементы страницы с динамическим действием, определенным для другого элемента на странице в Oracle Apex

У меня есть страница с несколькими текстовыми полями и списки выбора со списком значений. Что я хочу сделать, так это определить динамическое действие в одном из списков выбора, которые отображают числа и возвращают те же числа, и в соответствии с выбранным числом я хочу создать или дублировать другой список выбора в количестве выбранного числа. Затем, после того как конечный пользователь закончит свою работу, я хочу иметь возможность принимать выбранные значения из списков выбора, которые создаются в рамках динамического действия в процессе отправки.

Пример:

Снимок экрана страницыКороче говоря, я хочу создать динамическое действие, которое дублирует список инструкторов столько, сколько выбрано номер количества разделов списка. Как я могу этого добиться?


person Arda Tümay    schedule 25.01.2018    source источник


Ответы (1)


Если я понял, о чем вы говорите, вы бы предпочли перейти на табличную форму (или интерактивную сетку, в зависимости от используемой версии Apex). Используя его, вы можете «Добавить строку» сколько угодно раз (это будет ваше «Количество разделов») и использовать один и тот же LoV (т.е. список выбора) в каждой строке.

Насколько я знаю (что на самом деле не так уж и много), Apex не может делать это «как есть». Может быть вы сможете сделать это так, как хотите, используя другие методы (слепое угадывание и упоминание: JavaScript, Ajax, jQuery или что-то еще, что вам может понадобиться).

person Littlefoot    schedule 25.01.2018