Руководство по программе МедКарта
Главная Статистика Содержание Назад Вперёд

Конструктор отчета

Для быстрого создания отчетов с помощью средств и функций МедКарта предназначена команда Конструктор отчета меню МедКарта.

Как создать отчет с помощью МедКарта
  1. Запустить команду Конструктор отчета меню МедКарта.
  2. В открывшемся окне Конструктор отчёта выберите параметры будущего отчета. Поля Название отчета и Название файла заполняются непосредственно в поле, поля Структура файла заполняются путем выбора из меню, а поле Путь размещения выбирается с помощью команды Назначить папку меню МедКарта.


  3. Окно Конструктора отчета

  4. После заполнения всех полей нажмите кнопку OK. В выбранной папке будет создан новый проект, в который будут включены файл формы отчета и шаблон программы. В зависимости от выбранной структуры файла шаблон программы будет различаться. Всего существует 8 шаблонов программы.


  5. Проект отчета

  6. Далее необходимо отредактировать файл формы и программы и создать приложение.

Меню поля Структура файла

Меню структуры файла

- Без фильтра - при этом значении меню двух следующих полей строки будут не активны. Шаблон программы будет обеспечивать распечатку информации активной базы данных с использованием файла формы отчета, причем в отчет включаются все записи активного файла базы данных. Отчет можно просмотреть на экране, распечатать на принтере или сохранить в файле с помощью окна со списком отчетов (функция RepMenu()).

Функция <i>RepMenu()

- Интервал дат - при этом значении меню следующего поля будет активно и из него выбырается код поля базы данных. Шаблон программы будет включать окно с запросом ввода интервала дат для выбранного поля (функция RepForm(0)). В отчет будут включены записи активного файла базы данных, входящие в этот интервал.

Функция RepForm(0)

Также в шаблон входит файл формы отчета. Отчет можно просмотреть на экране, распечатать на принтере или сохранить в файле с помощью окна со списком отчетов (функция RepMenu()).
- Поле даты - при этом значении меню следующих двух полей будут активны, из первого поля выбырается код поля базы данных, из второго поля выбирается необходимое выражение. Шаблон программы будет включать окно с запросом ввода даты для выбранного поля (функция RepForm(1)), в отчет будут включены записи активного файла базы данных, удовлетворяющие выбранному условию.

Функция RepForm(1)

Также в шаблон входит файл формы отчета и на экран выводится окно со списком отчетов (функция RepMenu()).
- Поле года - при этом значении меню следующих двух полей будут активны, из первого поля выбырается код поля базы данных, из второго поля выбирается необходимое выражение. Шаблон программы будет включать окно с запросом ввода года для выбранного поля (функция RepForm(2)), в отчет будут включены записи активного файла базы данных, удовлетворяющие выбранному условию.

Функция RepForm(2)

Также в шаблон входит файл формы отчета и на экран выводится окно со списком отчетов (функция RepMenu()).
- RepForm(0) - меню двух следующих полей строки не активно. Шаблон программы включает окно с запросом ввода интервала дат. По этому интервалу для заданного разработчиком в программе поля из исходного файла базы данных выбирается в другую таблицу часть записей и по этой таблице формируется отчет.
- RepForm(1) - меню двух следующих полей строки не активно. Шаблон программы включает окно с запросом ввода даты. Из исходного файла базы данных выбирается в другую таблицу часть записей, удовлетворяющих определенному критерию, и по этой таблице формируется отчет.
- RepForm(2) - то же, что и предыдущее значение меню, за тем исключением, что запрашивается ввод года.
- Только отчет - при этом значении меню двух следующих полей строки будут не активны. Шаблон программы будет обеспечивать распечатку информации активной базы данных с использованием файла формы отчета. Отчет можно просмотреть на экране и распечатать на принтере.

Главная Статистика Содержание Назад Вперёд

Copyright © 2003-2006 ДПБ № 6 Предложения и замечания направляйте на MedCard@dpb6.ru