Ускорение работы объёмного отчёта

Для ускорения работы объёмного отчёта при вычислении результатов используйте кеширование объектов репозитория.

Кеширование применяется для отчётов, содержащих:

Ускорение происходит при открытии отчёта на просмотр.

Кеширование отчёта для ускорения открытия в режиме просмотра

При добавлении элемента кеша создается экземпляр отчёта с сохраненными результатами вычисления. При открытии отчёта на просмотр осуществляется проверка наличия в кеше записи. Если запись будет найдена, то будет извлечена и открыта кешированная версия отчёта. Если запись отсутствует, то будет открыта последняя версия отчёта из репозитория. Кеш экземпляра регламентного отчёта хранится в базе репозитория.

Для кеширования отчётов выполните команду контекстного меню «Кеш объекта» регламентного отчёта в навигаторе объектов. Откроется окно «Кеш объекта».

При кешировании доступны следующие операции:

Создание элемента кеша

Обновление элемента кеша

Удаление элементов кеша

Особенности кеширования параметрического отчёта

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

См. также:

Построение отчёта