Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Помогите с переходом на страницу по кнопке / 13 сообщений из 13, страница 1 из 1
06.11.2013, 11:09
    #38454119
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
Доброе утро!

Есть страница (202) с информацией о конкретном проекте (код проекта в P202_PROJECT_ID).
На данной странице есть кнопка КОМАНДА ПРОЕКТА.
Хотел бы по нажатию на кнопку КОМАНДА ПРОЕКТА переходить на другую страницу (203) таким образом, чтобы на странице КОМАНДА ПРОЕКТА отображались только его участники.

Могли бы пошагово подсказать как делать через Request?

Спасибо!
...
Рейтинг: 0 / 0
06.11.2013, 11:13
    #38454129
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
Страница на которую сейчас переходит после нажатия.
...
Рейтинг: 0 / 0
06.11.2013, 11:41
    #38454196
loggin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
DragonKZ, создай Branch и укажи там page 203
...
Рейтинг: 0 / 0
06.11.2013, 12:02
    #38454234
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
loggin,

Branch создан. По кнопке переходит, но там показывает всех участников вне зависимости от проекта.
Только при переходе хотелось бы, чтобы Project_id на странице 202 передавался в новую страницу (страница 203, здесь тоже есть project_id).
...
Рейтинг: 0 / 0
06.11.2013, 12:46
    #38454313
Помогите с переходом на страницу по кнопке
DragonKZ,
в свойствах бранча нужно установить:
...
Рейтинг: 0 / 0
06.11.2013, 14:55
    #38454598
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
Трудяга Биггер,


При переходе на станицу 203 выдаёт такую ошибку:


ERR-1002 Unable to find item ID for item "P203_PROJECT_ID" in application "103".

Unexpected error, unable to find item name at application or page level.
Technical Info (only visible for developers)

is_internal_error: true
apex_error_code: WWV_FLOW.FIND_ITEM_ID_ERR
error_backtrace:

----- PL/SQL Call Stack -----
object line object
handle number name
0000000233FE4230 548 package body APEX_040200.WWV_FLOW_ERROR
0000000233FE4230 599 package body APEX_040200.WWV_FLOW_ERROR
0000000233FE4230 903 package body APEX_040200.WWV_FLOW_ERROR
000000023D155B80 2603 package body APEX_040200.WWV_FLOW_META_DATA
000000023D481DA8 4149 package body APEX_040200.WWV_FLOW
000000023D481DA8 6162 package body APEX_040200.WWV_FLOW
000000023D194918 249 procedure APEX_040200.F
0000000233CDE0E8 2 anonymous block

...
Рейтинг: 0 / 0
06.11.2013, 14:59
    #38454608
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
DragonKZ,

я кажется начал понимать.

У меня страница 203 была сделана через Wizard как Tabular Form.

Как же тогда в таком случае поступить? Прикрепляю скриншот страницы 203.
...
Рейтинг: 0 / 0
06.11.2013, 15:28
    #38454667
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
DragonKZDragonKZ,

я кажется начал понимать.

У меня страница 203 была сделана через Wizard как Tabular Form.

Как же тогда в таком случае поступить?У вас на странице 203 нет итема P203_PROJECT_ID.
Очевидно же, надо создать на странице 203 итем (лучше Hidden, то есть скрытый), назвать его P203_PROJECT_ID и код региона в поле Source (это где SQL запрос) привести примерно к такому виду
Код: sql
1.
2.
3.
select *
  from projects
 where project_id = :P203_PROJECT_ID or :P203_PROJECT_ID is null
...
Рейтинг: 0 / 0
06.11.2013, 15:28
    #38454670
Помогите с переходом на страницу по кнопке
DragonKZDragonKZ,

я кажется начал понимать.

У меня страница 203 была сделана через Wizard как Tabular Form.

Как же тогда в таком случае поступить? Прикрепляю скриншот страницы 203.
На 203:
1. Создать hidden item с именем P203_PROJECT_ID
2. В sql-запросе репорта добавить фильтр
Код: sql
1.
where PROJECT_ID=:P203_PROJECT_ID


На 202 создать бранч так, как было указано раньше
...
Рейтинг: 0 / 0
06.11.2013, 16:35
    #38454807
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
Всем БОЛЬШОЕ СПАСИБО!!!! Получилось!!!
...
Рейтинг: 0 / 0
06.11.2013, 19:51
    #38455136
DragonKZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
Трудяга Биггер,

Остался вопрос по добавлению новых строк на новой странице 203.

Как сделать, чтобы при добавлении (т.е. по нажатию на кнопку ADD) значение hidden-поля P203_PROJECT_ID передавалось в поле Reportа -> project_id?
...
Рейтинг: 0 / 0
07.11.2013, 08:57
    #38455520
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
DragonKZТрудяга Биггер,

Остался вопрос по добавлению новых строк на новой странице 203.

Как сделать, чтобы при добавлении (т.е. по нажатию на кнопку ADD) значение hidden-поля P203_PROJECT_ID передавалось в поле Reportа -> project_id?Проще всего - пересоздать страницу 203 как Master-Detail. Мастером назначить таблицу, которая показана на странице 202, деталью - таблицу со страницы 203, потом где-то ближе к концу работы визарда по созданию Master-Detail поставить галочку, что master-страница не нужна. Потом со страницы 203 удалить все ненужное.
...
Рейтинг: 0 / 0
07.11.2013, 10:49
    #38455665
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с переходом на страницу по кнопке
DragonKZ,

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


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