|
apex_collection передать в другое окно
|
|||
---|---|---|---|
#18+
Добрый день имеется страница с отчетом Master-Detail для состоит из двух коллекций формируются двумя процедурами Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
возникла необходимость разделить отчет на 2 страницы Master оставить на странице и Detail открывать в модальном окне через link но так как все работает на коллекциях Detail открывается всегда пустой есть какой то способ решить эту проблему ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2021, 21:56 |
|
apex_collection передать в другое окно
|
|||
---|---|---|---|
#18+
ilyuha111 имеется страница с отчетом Master-Detail для состоит из двух коллекций формируются двумя процедурами ilyuha111 формируются двумя процедурами ilyuha111 есть какой то способ решить эту проблему ? 2. Если отказаться от коллекций религия не позволяет, хотя бы то перестать удалять данные из Detail коллекции. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2021, 22:24 |
|
apex_collection передать в другое окно
|
|||
---|---|---|---|
#18+
Перефразирую есть страница с тяжелыми запросами (5-10 минут на расчет) мастер(50 строк) детали(10 000 строк) отчет зависит от параметров которые выбирает пользователь (период, список товаров и другие) было принято решение 1 раз рассчитать запрос положить результат в коллекцию и дать пользователю для дальнейшей обработки (фильтры, диаграммы, внесение изменений пользователь делает сам ) по ТЗ пользователь кликает на ячейку в ИГ (интерактивный грид) открывается модальное окно с деталями. в зависимости от того на какой ячейки он кликнул выбираются разные модальные окна. делать при этом прямые запросы в базу накладно по времени ответа использовать мат.вьюхи проблематично так как на все возможное параметры они получаются тоже очень большие идеальный вариант это либо коллекции либо временные таблицы. такой подход отлично работает если используется 1 страница но тут необходимо 2 так как детали нужно вывязывать с разным набором колонок и группировкой в зависимости от ячейке на которую кликнул пользователь ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2021, 13:44 |
|
apex_collection передать в другое окно
|
|||
---|---|---|---|
#18+
Да, так намного понятнее. В любом случае, данные из коллекции апекса просто так не пропадают. Вы либо их неправильно выбираете, либо где-то по дороге затираете. Нужно разбираться. Сможете сделать демо приложение? Ну там например, простенький скрипт, заполняющий master и detail коллекции данными из all_tables и all_tab_columns (по одной колонке из каждой), мастер-страницу и модальную страницу. Потом сделать экспорт приложения и выложить. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2021, 14:58 |
|
|
start [/forum/topic.php?fid=50&tid=1873777]: |
0ms |
get settings: |
7ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
147ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
97ms |
get tp. blocked users: |
1ms |
others: | 354ms |
total: | 621ms |
0 / 0 |