Кэширование шаблонов

 

При первом использовании шаблона – шаблон кэшируется, т.е. сохраняется на локальном компьютере. Логика кэширования простая. Сначала происходит попытка сохранить шаблон в каталог: %All Users\Application Data%\Inotech\ReportsCache. Если у пользователя нет прав на создание файлов в этом каталоге, то происходит попытка сохранить файл во временный каталог. Если у пользователя нет прав для работы во временном каталоге, то кэширование отключается. При повторном использовании шаблона проверяется дата изменения, если она отличается от даты шаблона, сохранённого в базе данных, то кэш обновляется. Кэширование ускоряет запуск отчётов на исполнение.