powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / URL в Apex
3 сообщений из 3, страница 1 из 1
URL в Apex
    #35459035
DGabadulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Атттцы Apex'a расскажите неучу...

Задача такова: Есть куча сайтов в интернете со ссылкой на "апексовую" страницу. Каждому такому сайту присвоен ID. Нужно что бы при нажатии на ссылку на любом из сайтов отображалась одна и та же страница APEX, но с разной информацией в зависимости от ID сайта. Я предполагал что нужно просто передавать параметр в URL-строке, но не могу найти способа прочитать URL в APEX. Возможно вопрос глупый, но под веб никогда не писал.
Хотя бы в какую сторону смотреть???

Заранее спасибо.
...
Рейтинг: 0 / 0
URL в Apex
    #35459148
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот здесь описан синтаксис самого URL для страниц Apex.
Так вот вас будут интересовать выделеные вещи:
f?p=App:Page: Session : Request :Debug:ClearCache: itemNames : itemValues :PrinterFriendly

Во-первых, если ваша страница не требует авторизации, то в Session можно задать 0, или просто ничего не задавать - тогда апекс сгенерит номер сессии автоматом.

Дальше собственно решение вашей проблемы. Их два:

1. Передавать ваще ID сайта в параметре Request . В этом случае на самой апексовой странице его можно получить с помощью:
автор
* Substitution string: &REQUEST.
* PL/SQL: V('REQUEST')
* Bind variable: :REQUEST


2. Завести на странице HIDDEN ITEM, и с помощью itemNames и itemValues передавать туда значения. Ну и читать его уже на странице как и любой другой ITEM.

Надеюсь ничего не напутал. Удачи.
...
Рейтинг: 0 / 0
URL в Apex
    #35459158
DGabadulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ales ProtivВот здесь описан синтаксис самого URL для страниц Apex.
Так вот вас будут интересовать выделеные вещи:
f?p=App:Page: Session : Request :Debug:ClearCache: itemNames : itemValues :PrinterFriendly

Во-первых, если ваша страница не требует авторизации, то в Session можно задать 0, или просто ничего не задавать - тогда апекс сгенерит номер сессии автоматом.

Дальше собственно решение вашей проблемы. Их два:

1. Передавать ваще ID сайта в параметре Request . В этом случае на самой апексовой странице его можно получить с помощью:
автор
* Substitution string: &REQUEST.
* PL/SQL: V('REQUEST')
* Bind variable: :REQUEST


2. Завести на странице HIDDEN ITEM, и с помощью itemNames и itemValues передавать туда значения. Ну и читать его уже на странице как и любой другой ITEM.

Надеюсь ничего не напутал. Удачи.

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


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