Для ускорения работы объёмного отчёта при вычислении результатов используйте кэширование объектов репозитория.
Кэширование применяется для отчетов, содержащих:
обширные области данных или несколько областей данных;
объемную отметку, превышающую 10 000 элементов;
большое количество параметров, связанных между собой и источниками данных;
гиперссылки, формулы, обработчики событий.
Ускорение происходит при открытии отчёта на просмотр.
При добавлении элемента кэша создается экземпляр отчета с сохраненными результатами вычисления. При открытии отчета на просмотр осуществляется проверка наличия в кэше записи. Если запись будет найдена, то будет извлечена и открыта кэшированная версия отчета. Если запись отсутствует, то будет открыта последняя версия отчета из репозитория. Кэш экземпляра регламентного отчета хранится в базе репозитория.
Для кэширования отчетов выполните команду контекстного меню «Кэш объекта» регламентного отчета в навигаторе объектов. Откроется диалоговое окно «Кэш объекта».
При кэшировании доступны следующие операции:
При кэшировании параметрического отчета создаются экземпляры отчета, открытого с определенными значениями параметров отчета. При открытии отчета с какими-либо параметрами осуществляется проверка наличия в кэше записи, соответствующей данным параметрам. Если запись будет найдена, то будет извлечена и открыта кэшированная версия отчета. Если запись для указанных параметров отсутствует, то будет открыта последняя версия отчета из репозитория.
См. также: