|
Как обновить страницу после выполнения PL/SQL
|
|||
---|---|---|---|
#18+
Добрый день. Ответ найти не смог, с APEX только начал работать. Установлен APEX 19.2.0.00.18 Есть страница на котором: Region - Type: Form; Source: Table, 2-а поля: P1 - для редактирования, P2 - ReadOnly и кнопка. По кнопке нужно: 1. сохранить внесенные данные 2. запустить процедуру которая выполнит некий расчет и внесет изменения в P2. 3. отрефрешить форму с учетом всех изменений На кнопку повесил ДА 1. Submit Page 2. Execute PL/SQL Code begin sys.dbms_lock.sleep(2); --для задержки на время за которое выполнится реальная процедура update tmp set P2 = XXXX; end; 3. Refresh Region С пунктами 1 и 2 все нормально, а вот 3 - не получается, страница обновляется, но без учета п.2. Подскажите как выполнить п.3 после того как отработает п.2? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2020, 12:50 |
|
Как обновить страницу после выполнения PL/SQL
|
|||
---|---|---|---|
#18+
1. Уточните, данные в БД записались? 2. Значение Maintain Session State на Primary key ? И Branch по submit ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 09:45 |
|
Как обновить страницу после выполнения PL/SQL
|
|||
---|---|---|---|
#18+
blkangel, 1. Данные сохраняются 2. Пробовал Request и Session результат одинаковый. Если делаю редирект на эту же страницу то данные в базе и на интерфейсе отличаются, нужно рефрешить страницу в ручную. Что то похожее получается если открыть модальную страницу типа "Выполнено..." и сделать обновление на Dialog Close, но это не совсем нравится, реальность данных будет зависить от скорости закрытия модального окна и работы скрипта. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 11:41 |
|
|
start [/forum/topic.php?fid=50&msg=39937045&tid=1873915]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 151ms |
0 / 0 |