Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle APEX Новый топик    Ответить
 Автоматическая выгрузка в csv  [new]
ilyuha111
Member

Откуда:
Сообщений: 25
Есть задача выгружать из базы большие объёмы данных(10-100м).
Запросы сложные с кучей параметров
Запросы выполняются долго (от 5 до 60 мин)
Табличная часть (число столбцов) зависит от параметров (10-200)
в настоящее время используем фастрепорт но это уже не помогает так как вываливаться в out of memory
Сохранять файл нужно на машине клиента
набросали пару небольших отчетов на апексе все работает но большие отчеты зависают на глух

решение
нужно на форме апекс указать параметры и нажить выгрузить или отправить
получить файл сохраненных на компе клиента или по E-mail

подскажите куда копать
13 авг 17, 13:51    [20719694]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическая выгрузка в csv  [new]
Migelle
Member

Откуда:
Сообщений: 151
ilyuha111,
ну например:
Пользователь выбирает параметры отчета, жмет кнопочку "сформировать" и отваливает. Система запускает job который формирует отчет и складывает его в блоб/клоб. Потом пользователь заходит на страницу где ему показывают список готовых отчетов и скачивает нужный.

Или готовый отчет отправляется по почте средствами Oracle или каким либо внешней программкой.

вариантов может быть много
14 авг 17, 10:40    [20721077]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle APEX Ответить