powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / apex.navigation.dialog
5 сообщений из 5, страница 1 из 1
apex.navigation.dialog
    #39715494
DIGITALPRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вводные:

Страница 2
- Кнопка (Action - Submit) - на неё повешен Branches (type: page or url; Target: type:URL; URL: javascript:apex.navigation.dialog('f?p=&APP_ID.:3:&SESSION.::NO:RP,3:P3_PRN:5',{modal:true},'t-Dialog-page--standard')
- DinamicAction (далее DA) (Event: Dialog Closed) который делает Refresh Region

Страница 3 (Page Mode: Modal Dialog; Dialog Template: Modal Dialog)

Жмем на кнопку, и получаем сообщение:
"Application 111 Dialog page 3 cannot be rendered successfully. Ensure the page template in use on page 3 is of template type "Dialog page", with appropriate JavaScript dialog initialization, dialog closure and dialog cancel code defined."

Суть: после закрытия модального окна необходимо обновить несколько регионов

PS:
- Если на Branches выставить Type: Page thes in Aplication, то DA не срабатывает
- Так же на Странице 2 имеется Регион (Classic Report), у которого имеется колонка с типом Link (Type: Page thes in Aplication) которая и открывает диалоговое окно (страница 3), просмотре страницы копируем ссылку с данной колонки и получаем ссылку вида javascript:apex.navigation.dialog ... и в данном случае обновление регионов проходит успешно, а с кнопкой такой фокус не проходит
- Ссылка в Репорте = редактирование записи, а кнопка = добавление новой записи

Что не так или как победить?

___________________________________
PB 9.0.2 ASA 9.0.2 ORA 11g ApEx 5.1
...
Рейтинг: 0 / 0
apex.navigation.dialog
    #39715602
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем бранч type URL? Мне кажется должно и так сработать.
...
Рейтинг: 0 / 0
apex.navigation.dialog
    #39715664
DIGITALPRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

А не срабатывает, хотя я может не правильно DA настроил

На кнопку
Event: Dialog Closed
Selection Type: Button
Button: Собственно сама кнопка
= это не срабатывает

На Репорт
Event: Dialog Closed
Selection Type: Region
Button: Собственно собственно сам регион
= это работает
...
Рейтинг: 0 / 0
apex.navigation.dialog
    #39715944
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подождите.
Давайте разбираться.
Вы не открывайте диалоговое окно по урлу, так как надо передать надо параметры значения элементов.
Поэтому вы используете сначала submit, а после branches на диалоговое окно.
В этом случае в диалоговом окне, вам так же надо использовать бранч на родительскую страницу, а не процесс закрытия диалогового окна. И соответственно DA на родительском уже не нужно.
...
Рейтинг: 0 / 0
apex.navigation.dialog
    #39716157
DIGITALPRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

Спасибо Вам большое добрый человек, Вы правы, все стало работать как надо!!!

т.е.
1. (Страница 2) Бранч который на кнопке сделал тип Page thes in Aplication
2. (Страница 2) Удалил DA который был повешен на кнопку
3. (Страница 3) Добавил бранч на родительскую страницу
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / apex.navigation.dialog
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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