Отчёты

Папка отчётов (Reports) содержит описания отчётов (текстовых файлов), отправляемых на печать или на хранение на диске. Задача отчётов позволяет разработчику создавать отчёты собственного дизайна, содержащие информацию системы приложения. Основное назначение задачи состоит в облегчении создания текстовых отчётов.


Заметим: Среда последовательно увеличивает на единицу номер каждой вновь созданной задачи отчёта.


Для того чтобы послать отчёт на печать, следует использовать функцию встроенного языка в тех выражениях, где это допустимо.


Создать редактор для новой задачи отчёта можно одним из приведённых способов:



После этого появится редактор для создаваемой задачи отчёта:



Редактор задачи отчёта разделён на две части:



Среди параметров заголовочной области находятся:







Например, report{day}.out. При этом возможными именами создаваемых отчётных файлов будут report1.out, report2.out, … и т. д., в зависимости от значения тега day.


Заметим: Файл конфигурации отчёта использует .REP расширение. Выходной файл это окончательный файл отчётной информации.



Область тела редактора предназначения для ручного задания внешнего вида отчёта. Здесь можно определить расположение данных и включение самих данных в фигурных скобках. Для вещественных тегов необходимо использовать запись вида {tag n}, где n число знаков после запятой.


Заметим: Если для задания вида отчёта используется стандартный редактор (ASCII или UNICODE), длина имени тега, заключённого в фигурные скобки, включая сами скобки, будет определять выделенное под значение тега пространство в отчёте. Например, если в теле отчёта фигурирует выражение {TagA}, то для значения этого тега будет отведено место длиной в 6 символов. Это правило не действует для формата RTF.



Created with the Freeware Edition of HelpNDoc: Single source CHM, PDF, DOC and HTML Help creation