Подскажите, как загрузить шаблон отчета
Т.е. необходимо чтобы разработанные отчеты в формате *.fp3 (если я не ошибаюсь) можно было бы менять, не меняя EXE модуля.
Например, устарела форма отчета. Пользователь получает новую форму отчета, а программа открывает измененный отчет.
Например, устарела форма отчета. Пользователь получает новую форму отчета, а программа открывает измененный отчет.
Комментарии
FrxReport1.DesignReport;
Откроется шаблон в Дизайнере.
Доверенность выдана [FIO] на получение [Name] и т.д.
Программа должно при открытии отчета загрузить в него этот текст, а отчет должен в соответствии с переданними в него значениями переменных программой заменить их (переменные) на сами значения.
Короче во время разработки извесны имена возможных переменных отчета, но не известен текст отчета, место нахождения переменных и их количество.
Если у тебя проблема только с настроками, переменными и т.д., то сделай настраиваемые отчеты (диалог в приложении либо в самом отчете).
Если тебе нужно в корне менять структуру отчета или вообще добавлять новые виды отчетов, то тебе нужны обычные пользовательские отчеты. Делается это обычным дизайнером (само собой, кользователь должен знать азы FR), с помощью которого пользователи создают форму (шаблон как ты говоришь) отчета и сохраняют его в файл. А в прилоежнии ты им даешь возможность вызвать этот отчет вместо твоего старого (если они заменяют старый) либо добавляешь элемет управления (кнопка, пункт меню и т.д.) с помощью которого будет вызываться данный отчет.