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

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

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

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

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

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

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

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

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

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

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

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

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

См. также:

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