В программе шаблоны отчётов загружаются из файлов, расположенных в каталоге \Reports относительно исполняемого файла. Первый раз шаблон загружается нормально, формируется отчёт, и экспортируется в любой из форматов, при повторной загрузке - пустой отчёт

Question: В программе шаблоны отчётов загружаются из файлов, расположенных в каталоге \Reports относительно исполняемого файла. Первый раз шаблон загружается нормально, формируется отчёт, и экспортируется в любой из форматов, при повторной загрузке - пустой отчёт

Answer:

Вы используете относительные пути при загрузке шаблонов отчётов. При экспорте отчёта пользователь сохраняет файл в каталог, отличный от каталога программы. Поэтому шаблон отчёта при повторной загрузке не загружается, т.к. меняется текущий каталог. Во избежание подобной ситуации используйте абсолютные пути при загоузке шаблонов отчёта ExtractFilePath(Application.ExeName)+'Reports\test.fr3'