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

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

Добавлено: 05 мар 2015, 20:42
Ivan19
Обновили до последней версии, но проблема не решилась. При большом кол-ве данных отчет очень долго отрисовывается, либо вообще не грузиться.

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

Добавлено: 06 мар 2015, 07:57
HighAley
Здравствуйте.

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

Спасибо.

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

Добавлено: 11 мар 2015, 15:28
Ivan19
Добрый день.

Вы можете создать отчет, и нагрузить их большим кол-во записей, около 7тыс хватит, затем открыть Html просмотр. Проблема в том что в dom дерево вставляется очень много элементов и оно виснит.

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

Добавлено: 12 мар 2015, 10:50
HighAley
Здравствуйте.

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

Спасибо.

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

Добавлено: 06 июл 2015, 08:47
Ivan19
Вот пример отчета
test.mrt
(24.02 КБ) 319 скачиваний
. В базе 100000 записей. После последнего обновления отчеты стали работать лучше, но все ровно при большом кол-во данных отчет не работает.

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

Добавлено: 06 июл 2015, 14:45
HighAley
Здравствуйте.

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

Спасибо.

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

Добавлено: 06 июл 2015, 14:58
Ivan19
Дело в том что он и на 1500 страниц сгенерировать не может. Для отображения отчета используется компонент StiMvcViewer. Дизайнер отображает его в Web и Html просмотре.

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

Добавлено: 06 июл 2015, 16:37
HighAley
Здравствуйте, Иван.

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

Спасибо.

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

Добавлено: 07 июл 2015, 07:47
Ivan19
Очень долго генерирует страница. 113 страниц отрисовал за 5 минут, 3714 записей.

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

Добавлено: 07 июл 2015, 08:13
HighAley
Здравствуйте.

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

Спасибо.