powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / tree + page
3 сообщений из 3, страница 1 из 1
tree + page
    #36162429
Lena_AAA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, в APEX - новичок.
Понимаю, что вопрос, типа "перейти на другую страницу", набил оскомину, но не получается.
Если не трудно, то подскажите.

Создала tree, которое представляет список отчетов, следовательно, кликнув, должна перейти на нужную страницу.

Сделала я слудеющее:
1) Tree Query:
select "IDD" id,
"ID_P" pid,
"NAME_REP" name,
'f?p=&APP_ID.:&P4_IDD.:&SESSION.:::::'||"IDD" link,
null a1,
null a2
from "#OWNER#"."V_CRE_NAME_REPORTS"

Т.е. когда я задаю номер страницы - проблем никаких

2) Из всего перечитанного, поняла, что надо создать ITEM.
Создала P4_IDD (Hidden) в этом же Region
Source:
SOURCE TYPE: Database column
Source value or expression : IDD
значение по умолчанию задала как номер текущей страницы

Теперь должна присваивать ITEM значения.
Создала на "Page Processing" -> "Processes" процесс, как

Type: Automatic Row Processing (DML)
Table: V_CRE_NAME_REPORTS - в действительности, это вьюха
Item Containing Primary Key Column Value : P4_IDD
Primary Key Column : IDD

Return Key Into Item : P4_IDD

3) Создала BRANCH:

Pranch type: Branch to Page or URL

В "Action"
Указала номер требуемой мне номер страницы
Set these items :P4_IDD
With these values : 2

Т.е когда P4_IDD = 2, тогда перейти на страницу 3

НЕ работает :( что-то я не докрутила или не поняла.
...
Рейтинг: 0 / 0
tree + page
    #36162524
heavyside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
'f?p=&APP_ID.:&P4_IDD.:&SESSION.:::::'||"IDD" link
в этой строке ты формируешь адрес на который перейти.
то есть тебе нужно подставить IDD на место страницы, так туда и добавляй его, в таком стиле:
Код: plaintext
'f?p=&APP_ID.:'||"IDD"||':&SESSION.:::::' link
...
Рейтинг: 0 / 0
tree + page
    #36163334
Lena_AAA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
heavyside, Большое спасибо, добрый человек! Получилось.

Все оказалось просто.
Пришлось только IDD присвоить номера страниц и все заработало.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / tree + page
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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