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

Задача следующая

на нажатие кнопки проверить условие и если

true, то запустить страницу 1
false, то запустить страницу 2

Пробую с помощью request'a, который устанавливаю на branches, а потом вставляю в условие перехода expression1=request ,а там передаю название нажатой кнопки, если true.

на другой branches устанавливаю условие перехода противоположное expression1 ! =request, а там передаю название кнопки ,если false.

Подскажите пожалуйста что не так делаю. возможно есть более оптимальный способ?
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #35940034
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то запутано..
Если можно подробнее что делаете, в духе:
создаю кнопку, там пишу то-то
редактирую бранч, в нем в таком-то поле пишу то-то...

ЗЫ
я бы наверное быстро написал легкий javascript который бы послал всё куда надо, но это не спортивно я так полагаю :)
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #35941345
kosour
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
request
Подскажите пожалуйста что не так делаю. возможно есть более оптимальный способ?

А что-то не работает в твоем варианте ? Что именно ?

Не знаю, что нужно понимать под словом "более оптимальный", но, например, "другой" способ:

1. Заводишь переменную страницы PXX_PAGE2GO
2. Создаешь Computation after submit типа PLSQL
if your_condition then
PXX_PAGE2GO := 1;
else
PXX_PAGE2GO := 2;
end if;
3. В branch в качестве номера страницы для перехода говоришь "&PXX_PAGE2GO." (без кавычек)
4. Проверяешь, работает ли такая фигня :)
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #35943343
request
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
А что-то не работает в твоем варианте ? Что именно ?

Не знаю, что нужно понимать под словом "более оптимальный", но, например, "другой" способ:

 1 . Заводишь переменную страницы PXX_PAGE2GO
 2 . Создаешь Computation after submit типа PLSQL
if your_condition then
PXX_PAGE2GO :=  1 ;
else
PXX_PAGE2GO :=  2 ;
end if;
 3 . В branch в качестве номера страницы для перехода говоришь "&PXX_PAGE2GO." (без кавычек)
 4 . Проверяешь, работает ли такая фигня :)

А что делать когда один переход на страницу апликейшена, а второй на пхп страницу по url?


Код: plaintext
1.
2.
3.
Как-то запутано..
Если можно подробнее что делаете, в духе:
создаю кнопку, там пишу то-то
редактирую бранч, в нем в таком-то поле пишу то-то...

ну, один из вариантов такой
1.создаю кнопку button1
2.Создаю процесс, который записывает в переменную p1_cross значение либо 1 либо null.
3. Создаю бранч1 на url, в котором conditions проверяют if &p1_cross.=1
4. Создаю бранч2 page in application,в котором conditions проверяют if &p1_cross.=null

Один из этих бранчей должен выполниться.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Переход по нажатию кнопки на разные страницы
    #36878794
sanya_88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
создаю branch с переходом по кнопке на другую страницу. переходы в итоге осуществляются при нажатии на любые кнопки, хотя в When Button Pressed указана нужная. помогите разобраться(
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #36878814
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanya_88,

0. Остальные кнопки тоже выполняют submit? Или redirect?
1. Кнопка, которая выбрана в качестве условия у перехода, создавалась копированием?
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #36878824
sanya_88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тоже submit, создавались не копированием
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #36878827
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanya_88,

включайте Debug, смотрите...
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #36878833
sanya_88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer,

не включает debug: Debugging is not enabled for this application.
...
Рейтинг: 0 / 0
Переход по нажатию кнопки на разные страницы
    #36878834
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanya_88,

Application Attributes->Debugging=Yes.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход по нажатию кнопки на разные страницы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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