Для выбора требуемого действия следует выбрать (мышкой) текущий отчёт и нажать на соответствующую клавишу.
Дизайн и сохранение нового или старого отчёта в базе данных
Дизайн и разработка выбранного отчёта доступно немедленно и без ввода пароля по нажатию клавиши “Дизайн”.
Внешний вид дизайнера отчётов “FastReport v 2.56” приведён на рисунке 16.
Краткое описание генератора отчётов можно найти здесь: http://www.ixbt.com/soft/fastreport.shtml, а описание всего семейства продуктов FastReport можете ознакомиться здесь: http://ru.wikipedia.org/wiki/Fast_Reports.
Добавление и сохранение нового отчёта в базе данных
Добавить новый отчёт к уже имеющимся разработчик или продвинутый пользователь может, нажав на кнопку “Добавить”. Затем, после ввода правильного пароля, следует задать имя нового отчёта, например, “Новый отчёт”, смотрите рисунок ниже.
Как только вы определили (задали) новое имя отчёта, становятся доступны (активны) кнопки “Отменить” и “Дизайн и фиксирование нового отчёта”. Нажмите кнопку “Отменить” для отмены действий или “Дизайн и фиксирование нового отчёта” – для его разработки и дизайна. Далее приступают к разработке и дизайну нового отчёта, определив первоначально параметры первой закладки отчёта, как показано на рисунке ниже.
Далее вы приступаете к разработке вновь созданного отчёта, в результате чего образ отчёта наполняется вашим новым содержимым и в последующем он может быть сохранён в виде файла и ( или ) в виде образа нового отчёта, сохранённого непосредственно в базе данных, с тем именем, который вы определили для нового отчёта в момент его создания.
На рисунке ниже показан момент сохранения отчёта в виде файла “НОВЫЙ ОТЧЁТ.FRF”, после чего он становится доступен разработчику для дальнейшего использования в приложении, доработки и дизайна, как показано на рисунке ниже.
Фактически, если говорить коротко, дизайн и разработка нового “*.FRP” – отчёта для его последующего использования заключается в:
– формировании в клиентском приложении требуемого по роду задачи SQL–запроса и его корректное выполнение;
– передаче из клиентского приложения внутрь отчёта “FastReport” необходимых параметров;
– получение “внутри” образа “FastReport”–отчёта переданных клиентским приложением параметров;
– размещение на листе (форматов A3, A4 и т.п.) разрабатываемого отчёта требуемых данных (информации) из полей и переданных клиентом параметров, включая сюда дополнительную математическую обработку исходной информации;
– вывод на экран готового отчёта для просмотра, последующего немедленного экспорта в файл отчёта;
– вывод на экран готового отчёта для последующего его анализа и принятия взвешенного управленческого решения.