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

Обсуждение Stimulsoft Reports.NET
Ivan19
Сообщения: 35
Зарегистрирован: 02 фев 2015, 11:51

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

Сообщение Ivan19 »

Обновили до последней версии, но проблема не решилась. При большом кол-ве данных отчет очень долго отрисовывается, либо вообще не грузиться.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

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

Спасибо.
Ivan19
Сообщения: 35
Зарегистрирован: 02 фев 2015, 11:51

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

Сообщение Ivan19 »

Добрый день.

Вы можете создать отчет, и нагрузить их большим кол-во записей, около 7тыс хватит, затем открыть Html просмотр. Проблема в том что в dom дерево вставляется очень много элементов и оно виснит.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

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

Спасибо.
Ivan19
Сообщения: 35
Зарегистрирован: 02 фев 2015, 11:51

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

Сообщение Ivan19 »

Вот пример отчета
test.mrt
(24.02 КБ) 318 скачиваний
. В базе 100000 записей. После последнего обновления отчеты стали работать лучше, но все ровно при большом кол-во данных отчет не работает.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

По вашим данным генерируется примерно 3 тысячи страниц. Время генерации составляет примерно пол минуты.
Вкладка HTML preview использует встроенный браузер. Он не предназначен для отображения больших отчётов, размер которого составляет 70МБ.
Попробуйте отобразить ваш отчёт в WebViewer с постраничным отображением. Там такой проблемы не будет.

Спасибо.
Ivan19
Сообщения: 35
Зарегистрирован: 02 фев 2015, 11:51

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

Сообщение Ivan19 »

Дело в том что он и на 1500 страниц сгенерировать не может. Для отображения отчета используется компонент StiMvcViewer. Дизайнер отображает его в Web и Html просмотре.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте, Иван.

Опишите, пожалуйста, вашу проблему более подробно.
Где у вас возникают проблемы с отчётом в 1500 страниц?

Спасибо.
Ivan19
Сообщения: 35
Зарегистрирован: 02 фев 2015, 11:51

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

Сообщение Ivan19 »

Очень долго генерирует страница. 113 страниц отрисовал за 5 минут, 3714 записей.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

Скорее всего у вас возникает множество исключений, которые очень сильно замедляют работу.
Проверьте, пожалуйста, Rendering Messages в Report Checker. Там скорее всего найдёте много ошибок.

Спасибо.
Ответить