Oracle Apex 5: как перенаправить страницу при нажатии кнопки (dynami-action)?

У меня дилемма. Я хочу перенаправить APP_USER на другую страницу при нажатии кнопки. Дело в том, что кнопка имеет динамическое действие с телом PLSQL. PLSQL выполняет несколько проверок и проверок, а затем перенаправляет пользователя на другую страницу. Как бы я это сделал? Большое спасибо.

1 ответ

  1. Я предлагаю вам использовать ветви, потому что они проще и лучше с точки зрения безопасности.

    На странице создайте кнопку, которая отправит страницу (имеет атрибут действие = отправить страницу), затем создайте ветвь в точке обработки, где вы выберете страницу, на которую вы хотите перенаправить пользователя.

    Теперь, чтобы заставить эту ветку работать только в некоторых условиях, перейдите к атрибуту Condition ветви и при нажатии кнопки Выберите свою кнопку и тип выберите тело функции PLSQL и добавьте туда свою логику или выберите другой тип, который подходит вам лучше всего.