powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
5 сообщений из 5, страница 1 из 1
APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
    #39365112
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Задача - в теме топика.
Условия.
1. Модальный диалог.
2. Все ITEMs изначально грузятся с помощью Fetch Row from VIEW_X (READ ONLY)
3. Необходимо по нажатию кнопки CREATE "разбросать" данные из ITEMs по таблицам и при этом не закрыть модальное окно (можно перегрузить, хотя это не изящное решение)
4. Важно! Скрытое поле X_ID после этого должно получить новое значение, соответствующее этой записи в БД.

Что-то не хочется заморачиваться мудрёным AJAX-ом.
Есть у кого немудрёное решение? :)
...
Рейтинг: 0 / 0
APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
    #39365141
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльЧто-то не хочется заморачиваться мудрёным AJAX-ом.
DA и передача на сервер INSERT это и есть AJAX.
Только DA+PL это сделает за тебя апекс.
https://ru.wikipedia.org/wiki/AJAX
...
Рейтинг: 0 / 0
APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
    #39365274
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Я это всё понимаю.
Не могу только понять, как из DA вернуть значение в ITEM.
Есть параметр "page item to return". Но как его задействовать?
...
Рейтинг: 0 / 0
APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
    #39365280
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВЫ ШУТИТЕ!!! Так просто?! Я люблю АРЕХ! :)
Код: plsql
1.
2.
3.
BEGIN
    :P1_X_ID := 'TEST';
END;



Код: html
1.
Page Items to Return: P1_X_ID
...
Рейтинг: 0 / 0
APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
    #39365543
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,
да. Декларативно апекс весь AJAX скрыл от нас за кулисами.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX 5. Запись новой строки в БД из модельного окна без его закрытия.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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