У меня есть страница отчета со ссылкой на каждую запись, которая открывает диалоговое окно, в котором пользователи могут редактировать или взаимодействовать с этой записью.
В этом диалоговом окне есть кнопки «Предыдущая / Следующая», позволяющие пользователям перемещаться по записям..
Когда в отчете установлен фильтр, диалоговое окно должно учитывать это при следующем / предыдущем поведении.
Например, если фильтр отчета выбирает только одну строку, тогдадиалоговое окно Кнопки «Следующая / Предыдущая» отключены, поскольку в отчете больше нет строк, по которым можно перемещаться.
В Apex 4.1 мы делали это, передавая идентификатор интерактивного отчета (в Javascript через URL), который затем использовался процессом страницы для запроса представлений Application Express в серверной части для определения текущих установленных фильтров и использования этой информации для создания предложения WHERE, которое затем передается процессу «Получить следующий или предыдущий первичный ключ».
Теперь в Apex 5 мы не можем сделать это, потому что мы не знаем IDIR, а также мы не уверены, можем ли мы запрашивать представления метаданных таким же образом.
Я был бы рад узнать, каков наилучший подход для получения такого же поведения в Apex 5.