Страница 1 из 1
Очистка Кэша
Добавлено: 14 окт 2009, 04:32
Yuriy
Добрый день.
Подскажите пожалуйста какие есть способы очищать кэш отчета?
Есть ли возможность очистить кэш сформированного отчета после или перед закрытием окна просмотра?
Спасибо.
Очистка Кэша
Добавлено: 14 окт 2009, 05:11
Jan
Здравствуйте,
Имеется ввиду кэш отчета в StiWebViewer или кэш отчета при использовании свойства CacheMode?
Спасибо.
Очистка Кэша
Добавлено: 14 окт 2009, 07:48
Yuriy
Имеется ввиду использование StiReport.ReportCacheMode.
При формировании больших отчетов он делает кэш который растет и забивает дисковое пространство.
Нужно сделать очистку Кэша. Как это сделать?
Спасибо.
Очистка Кэша
Добавлено: 14 окт 2009, 08:23
Jan
Здравствуйте,
Yuriy писал(а):Имеется ввиду использование StiReport.ReportCacheMode.
При формировании больших отчетов он делает кэш который растет и забивает дисковое пространство.
Нужно сделать очистку Кэша. Как это сделать?
Спасибо.
К примеру так:
Код: Выделить всё
StiReportCache.DeleteCache(report.ReportCachePath);
или так:
Спасибо.
Очистка Кэша
Добавлено: 14 окт 2009, 10:45
Yuriy
Здравствуйте.
report.Dispose() очищает кэш.
Вопрос стоит в следующем: каким образом сделать так чтобы после печати или после закрытия предварительного просмотра очистить кэш отчета?
Спасибо.
Очистка Кэша
Добавлено: 15 окт 2009, 22:02
Jan
Здравствуйте,
Можно к примеру отобразить отчет в модальном окне, после закрытия которого вызвать Dispose.
Спасибо.