powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход на страницу в зависимости от условия
4 сообщений из 4, страница 1 из 1
Переход на страницу в зависимости от условия
    #38520836
Титов Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу подсказать...

Есть интерактивный репорт, в котором содержатся данные из вьюхи.

Вьюха же собрана из одинаковых колонок трех таблиц, в которых содержаться данные из разных типов анкет.
Также есть три интерактивных репорта, но привязанных к соответствующим таблицам-анкетам.
Реализованы три страницы редактирования анкетных данных - для каждого типа таблицы (интерактивного репорта, построенного на таблице) своя страница редактирования.

Как реализовать переход на страницы редактирования анкет из репорта, который построен на вьюхе? Т.е. как реализовать выбор нужной страницы редактирования? Во вьюхе, естественно, есть ID и тип анкеты, по которым можно определить нужную страницу и запись, но стандартные механизмы APEX не предусматривают переход по условию.
...
Рейтинг: 0 / 0
Переход на страницу в зависимости от условия
    #38520970
Титов Артем...но стандартные механизмы APEX не предусматривают переход по условию.
так давате мыслить нестандартно! :)

Код: sql
1.
2.
3.
4.
5.
6.
7.
select 
 case
  when field_1=1 then 'f?p='||:APP_ID||':10:'||:SESSION||'::::P10_ITEM1,P10_ITEM2:1,2' -- переход на страницу 10
  when field_1=2 then 'f?p='||:APP_ID||':20:'||:SESSION||'::::P20_ITEM1,P20_ITEM2:1,2' -- переход на страницу 20
  when field_1=3 then 'f?p='||:APP_ID||':30:'||:SESSION||'::::P30_ITEM1,P30_ITEM2:1,2' -- переход на страницу 30
 end f_link
from the_table



ну и, конечно же, мурзилка
намёк понятен?
...
Рейтинг: 0 / 0
Переход на страницу в зависимости от условия
    #38521255
Титов Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Трудяга Биггер,
Большое спасибо. Получилось :)
...
Рейтинг: 0 / 0
Переход на страницу в зависимости от условия
    #38523224
31 Белый Котик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переход на страницу по условию, на самом деле, при желании, можно сделать стандартным способом, через страницу редиректа, содержащую условные бренчи, выполняемые на загрузке страницы перед заголовком. То есть, из интерактивного отчета переходим на страницу редиректа, а она уже размапливает переходы по условиям в соответствии со сложной бизнес-логикой.

Просто для информации, вариант 15392889 ничем не плох.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход на страницу в зависимости от условия
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]