Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход по нажатию кнопки на разные страницы / 10 сообщений из 10, страница 1 из 1
17.04.2009, 17:24
    #35939357
request
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по нажатию кнопки на разные страницы
Здравствуйте.

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

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

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

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

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

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

ЗЫ
я бы наверное быстро написал легкий javascript который бы послал всё куда надо, но это не спортивно я так полагаю :)
...
Рейтинг: 0 / 0
20.04.2009, 09:04
    #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
21.04.2009, 09:04
    #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
Период между сообщениями больше года.
03.10.2010, 01:31
    #36878794
sanya_88
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по нажатию кнопки на разные страницы
создаю branch с переходом по кнопке на другую страницу. переходы в итоге осуществляются при нажатии на любые кнопки, хотя в When Button Pressed указана нужная. помогите разобраться(
...
Рейтинг: 0 / 0
03.10.2010, 02:17
    #36878814
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по нажатию кнопки на разные страницы
sanya_88,

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

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

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

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


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