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