2010-10-05 4 views
2

Я использую отчеты RDLC и средство управления просмотром отчетов, и я вижу, что чем больше записей в конечном итоге, тем больше времени требуется для загрузки. Мне кажется, что отчет RDLC загружает сразу все записи (и кэширует их локально), даже если он разбивает страницы при отправке в браузер. Поэтому я считаю, что решение должно заключаться в том, чтобы заставить отчет загружать только записи, необходимые для текущей страницы. Как я могу это сделать? Если у вас есть еще одно решение для оптимизации, пожалуйста, дайте мне знатьОптимизация отчета RDLC

ответ

1

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

Это полезно, когда вам не нужно показывать данные ваших данных в отчете.

Смежные вопросы