Я пытаюсь перенести свое приложение с Apex 4.2 на Apex 5.1
Я постараюсь описать полный вариант использования:
У меня есть страница отчета со ссылкой на каждыйзапись, которая открывает диалоговое окно, в котором пользователи могут редактировать или взаимодействовать с записью.
В этом диалоговом окне имеются кнопки «Предыдущая / Следующая», позволяющие пользователям перемещаться по записям.
Когда фильтр включенВ отчете диалоговое окно должно учитывать это при следующем / предыдущем поведении.
Например, если фильтр отчета выбирает только одну строку, тогда диалоговое окно кнопки «Следующая / Предыдущая» отключены, поскольку больше нетстроки, показанные в отчете для навигации.
В Apex 4.1 мы делали это, передавая идентификатор интерактивного отчета (в Javascript через URL), который затем использовался процессом страницы для запроса ПриложенияЭкспресс-представления в бэкэнде для идентификации текущих установленных фильтров и использования этой информации для генерации предложения WHERE, которое затем передается в tПроцесс «Получить следующий или предыдущий первичный ключ».
Сейчас в Apex 5 мы не можем этого сделать, потому что мы не знаем идентификатор IR, а также мы не уверены, сможем ли мы запроситьметаданные обрабатываются таким же образом.
Я был бы рад узнать, как лучше всего добиться такого же поведения в Apex 5.
v_url = 'f?p=' + pAPP_ID + ':' + pPageNo + ':' + pAPP_SESSION + '::::' + pKeyColumn + ',' + pIRReportID + ',' + pModeColumn + ':' + pKeyValue + ',' + $v('apexir_REPORT_ID') + ',' + pMode;
Заранее спасибо за помощь.