Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход на страницу в зависимости от условия / 4 сообщений из 4, страница 1 из 1
09.01.2014, 17:44
    #38520836
Титов Артем
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход на страницу в зависимости от условия
Прошу подсказать...

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

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

Как реализовать переход на страницы редактирования анкет из репорта, который построен на вьюхе? Т.е. как реализовать выбор нужной страницы редактирования? Во вьюхе, естественно, есть ID и тип анкеты, по которым можно определить нужную страницу и запись, но стандартные механизмы APEX не предусматривают переход по условию.
...
Рейтинг: 0 / 0
09.01.2014, 19:32
    #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
10.01.2014, 07:49
    #38521255
Титов Артем
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход на страницу в зависимости от условия
Трудяга Биггер,
Большое спасибо. Получилось :)
...
Рейтинг: 0 / 0
11.01.2014, 23:17
    #38523224
31 Белый Котик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход на страницу в зависимости от условия
Переход на страницу по условию, на самом деле, при желании, можно сделать стандартным способом, через страницу редиректа, содержащую условные бренчи, выполняемые на загрузке страницы перед заголовком. То есть, из интерактивного отчета переходим на страницу редиректа, а она уже размапливает переходы по условиям в соответствии со сложной бизнес-логикой.

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


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