после экспорта в html не открываются отчеты
Открываются все отчеты нормально, пока не выполню экспорт отчета в html. После этого(экспорта) не хочет открываться ни один отчет.
Ошибки никакой не выдает - молча пробегает процедуру frReport1.Showreport.
Ситуацию спасает только перезапуск программы.
Пробовал создавать в рантайме новый экземпляр frReport и frDBDataSet перед каждым построением отчета - не помогает.
пользую Fast Report 2.5 демо-версию.
народ может кто сталкивался ... подскажите что-то...
Ошибки никакой не выдает - молча пробегает процедуру frReport1.Showreport.
Ситуацию спасает только перезапуск программы.
Пробовал создавать в рантайме новый экземпляр frReport и frDBDataSet перед каждым построением отчета - не помогает.
пользую Fast Report 2.5 демо-версию.
народ может кто сталкивался ... подскажите что-то...
Комментарии
Включая свой ТЛ (телепатический локатор) осмелюсь предположить следующую вещь:
1. Шаблон отчёта ты скорее всего грузишь из текущей диры типа этого:
2. После этого ты делаешь экспорт в диру, которая скорее всего отличается от текущей диры твоего проекта. В следствии чего текущая дира твоего проека изменяется
3. Ты начинаешь грузить новый шаблон: Ну и ессно что отчёт не грузится, т.к. шаблон у тя не найден.
4. Могу предположить, что проверкой на успешность загрузки ты тоже не занимаешься.
5. Выводы:
- При загрузке шаблона нужно указывать ПОЛНЫЙ путь, с указанием диска и каталога где лежит этот шаблон
- Проверять успешность загрузки. LoadFromFile - это ФУНКЦИЯ и возвращает тебе результат (True - шаблон успешно загружен, False - шаблон НЕ загружен успешно ))
Исходя из моих предположений и выводов тебе нужно переписать загрузку твоих отчётов в следующем виде: