Обновление отчета

отредактировано 17:46 Раздел: FastReport Server
FastReport Server 2.0
Запускаю отчет, попроще, он выполняется, иду в базу, меняю значение, запускаю отчет, значения старые, жду. минут 5, запускаю - все О.К.

Иду в настройки сервера. выставляю HTTP Server Setting-> Nocacheheader - Yes, ReportingAndEngine Setting->UseFileCache - No, Cache Setting -> Active No т.е. везде кроме лога и секьюрити отключаю кэш - не помогает.

Запускаю отчет, чищу каталог \temp\ - без разницы.

Иду в настройки сервера. HTTP Server Setting-> Session timeOut , SoketTime Out снижаю с 300 до 20, при повторном запуске выскакивает ERROR 403 Forbidden вместо отчета, комбинация на увеличение Session timeOut и уменьшение SoketTime Out или на оборот ни к чему хорошему не приводит: то отчета нет, то он старый. возвращаю значения.

Делаю копию отчета по другим именем, запускаю первый, меняю в БД, второй, все за 5-7 сек. - все хорошо, значения из БД новые.

Иду в каталог: C:\Program Files\FastReports\FastReport Server\htdocs\ нахожу этот временный отчет, удаляю, запуская опять в надежде к принудительному обновлению, опять: ERROR 403 Forbidden !.
Через 2-3 минуты или через перезапуск сервера отчет виден.
Смотрю весь каталог C:\Program Files\FastReports\FastReport Server\ ничего кроме логов и C:\Program Files\FastReports\FastReport Server\Bin\isapi\fastreport.dll не изменилось т.е. копаться больше негде.

Что делать, как заставить отчет быстро всегда при запуске работать заново а не пользоваться результатами из кэша?



Комментарии

  • отредактировано 17:46
    Забыл добавить: при запуске из дизайнера почему-то все обновляется хорошо, хотя наверно это очевидно.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.