powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Динамическое изменение запроса и обновление репорта
4 сообщений из 4, страница 1 из 1
Динамическое изменение запроса и обновление репорта
    #37815317
SimbaRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
APEX4.1
Пример набросал для наглядности.
report2 создаётся при помощи apex_collection, с этим всё хорошо.
report1 обычный select.. where value = :P1_VALUE (в report2 то же самое, только ч/з коллекции)
Вопрос: как обновить report1 динамически при нажатии на button1? Вернее, обновление репорта происходит, а вот сам запрос репорта без сабмита не обновляется. Посоветуйте куда копать, пожалуйста.
...
Рейтинг: 0 / 0
Динамическое изменение запроса и обновление репорта
    #37815654
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimbaRuВернее, обновление репорта происходит, а вот сам запрос репорта без сабмита не обновляется.

Передайте новое значение P1_VALUE серверу. Можете через Dynamic Action, в котором первое действие будет сохранять значение, а второе выполнять refresh. Можете собственным JS-кодом .
...
Рейтинг: 0 / 0
Динамическое изменение запроса и обновление репорта
    #37815659
Скороход
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLerМожете собственным JS-кодом .
Эх, как жаль, что вы не появились раньше :) Пришлось делать методом антинаучного тыка...
...
Рейтинг: 0 / 0
Динамическое изменение запроса и обновление репорта
    #37817338
SimbaRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, работает, спасибо!

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
var ajaxRequest = new htmldb_Get(null, $v('pFlowId'), 'APPLICATION_PROCESS=', $v('pFlowStepId'));
ajaxRequest.add('P1_VALUE',$v('P1_VALUE'));
var ajaxResponse = ajaxRequest.GetAsync(function() {
  if (p.readyState == 4 && p.status == 200) {
      $('#REPORT1').trigger('apexrefresh');
  }
});
ajaxRequest = null;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Динамическое изменение запроса и обновление репорта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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