Страница 1 из 4

Генерация при большом кол-во данных

Добавлено: 02 фев 2015, 12:31
Ivan19
Добрый день. Имеется отчет который возвращает большое кол-во данных. Генерируется около 1000стр. Запрос выполняется быстро, очень долго отрисовываются страницы.

Re: Генерация при большом кол-во данных

Добавлено: 02 фев 2015, 17:10
HighAley
Здравствуйте.

Проверьте отчёт с помощью Report Checker. Если там будут какие-либо ошибки или варнинги, исправьте их.

Спасибо.

Re: Генерация при большом кол-во данных

Добавлено: 02 фев 2015, 18:10
Ivan19
Ошибок или варнингов нету. Когда небольшое кол-во страниц, то отрабатывает быстро.

Re: Генерация при большом кол-во данных

Добавлено: 04 фев 2015, 09:29
Aleksey
Здравствуйте,

Уточните, пожалуйста, какую версию вы используете.
За последний год было сделано множество оптимизаций, проверьте последний билд. Если проблема останется, необходим пример отчета для анализа.

Спасибо.

Re: Генерация при большом кол-во данных

Добавлено: 09 фев 2015, 08:01
Ivan19
Aleksey писал(а):Здравствуйте,

Уточните, пожалуйста, какую версию вы используете.
За последний год было сделано множество оптимизаций, проверьте последний билд. Если проблема останется, необходим пример отчета для анализа.

Спасибо.
Добрый день, версия 2013.3.1800.0. Хорошо попробуем. Есть ли возможность пагинации, что бы он сразу не рендерил данные на все страницы ?

Re: Генерация при большом кол-во данных

Добавлено: 09 фев 2015, 09:32
HighAley
Здравствуйте.

У отчёта есть свойство Stop Before Page("Остановиться после страницы"), которое вы можете использовать для прерывания построения отчёта. Но его придётся перерисовывать полностью.

Спасибо.

Re: Генерация при большом кол-во данных

Добавлено: 09 фев 2015, 12:42
Ivan19
Aleksey Andreyanov писал(а):Здравствуйте.

У отчёта есть свойство Stop Before Page("Остановиться после страницы"), которое вы можете использовать для прерывания построения отчёта. Но его придётся перерисовывать полностью.

Спасибо.
Если указать Stop Before Page, допустим 10 он будет рендерить только по 10 страницу, это не совсем то что я имел ввиду. У меня отчет долго рендериться от большого кол-во данных, может доходить до 20тыс. стр.

Re: Генерация при большом кол-во данных

Добавлено: 09 фев 2015, 14:05
HighAley
Здравствуйте.

Отчёт должен быть построен полностью перед отображением для того, чтобы как минимум показать корректные значения переменных PageNofM и т. п.
Также некоторые вычисления производятся после построения всего отчёта.

Спасибо.

Re: Генерация при большом кол-во данных

Добавлено: 10 фев 2015, 07:23
Ivan19
Aleksey Andreyanov писал(а):Здравствуйте.

Отчёт должен быть построен полностью перед отображением для того, чтобы как минимум показать корректные значения переменных PageNofM и т. п.
Также некоторые вычисления производятся после построения всего отчёта.

Спасибо.
Понятно, есть какие либо варианты решения данной проблемы ?

Re: Генерация при большом кол-во данных

Добавлено: 10 фев 2015, 09:49
HighAley
Здравствуйте.
Ivan19 писал(а):Понятно, есть какие либо варианты решения данной проблемы ?
Обновитесь до нашего последнего билда. Мы делали много оптимизаций.

Спасибо.