Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_Access_2_2010.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.83 Mб
Скачать

Создание форм бд

Формы обеспечивают комфортное взаимодействие между Пользователем и базами данных.

Формы могут быть созданы несколькими способами, например, воспользовавшись вкладкой «Создание», группа «Формы» и кнопка «Форма» (рисунок 18).

На экране появляется форма, созданная на основе выделенной таблицы, в форму автоматически включаются поля, имеющиеся в исходной таблице.

Рисунок 18. Создание Формы

Обратите внимание на контекстные вкладки ленты «Упорядочить» (рисунок 19) и «Формат» (рисунок 20). Эти вкладки предназначены для работы с формами и позволяют изменять все элементы форм, от макета и надписей до полей.

Рисунок 19. Контекстная вкладка «Упорядочить»

Рисунок 20. Контекстная вкладка «Формат»

При выборе контекстной вкладки «Конструктор» появляется группа «Элементы управления», на которой расположены кнопки, которые могут включаться в форму: кнопки перехода по записям, переключатели, флажки, рисунки, гиперссылки и т.д. (рисунок 21).

Рисунок 21. Контекстная вкладка Конструктор

На рисунке 22 показан пример заполнения готовой формы.

Рисунок 22. Заполнение формы таблицы «Врачи»

С помощью созданной формы «Врачи» можно добавлять, изменять и удалять записи.

Создание отчета с помощью Мастера отчетов

  1. Цель создать отчет, в котором указаны все пациенты на определенном отделении (например, реабилитация).

1. Нажать на кнопку «Мастер отчетов» в группе «Отчеты» на вкладке «Создание».

2. Выбрать запрос «Список пациентов» в выпадающем списке «Таблицы и запросы» появившегося окна «Создание отчетов» и переместить нужные поля в область «Выбранные поля» (рисунок 22), нажать «Далее».

Рисунок 22. Мастер отчетов: выбор полей

  1. Выделить вид представления данных в следующем окне – «Отделения» для изменения вида отчета (рисунок 23) и нажать «Далее».

  2. Пропустить следующее окно, не нужно добавлять уровни группировки данных (рисунок 24), нажать «Далее».

  3. Осуществить сортировку пациентов по алфавиту, для этого в следующем окне выбрать для поля «Фамилия» порядок сортировки по возрастанию, нажать «Далее» (рисунок 25).

  4. Установить вид макета и ориентацию листа (рисунок 26), нажмите «Далее».

  5. Задать имя файла отчета, затем нажать «Готово». Результат отчета показан на рисунке 27, сравнить.

Рисунок 23. Окно изменения вида отчета Рисунок 24. Окно группировки данных

Рисунок 25. Окно сортировки записей Рисунок 26. Окно выбора вида макета

Рисунок 27. Отчет «Отделения»

  1. Цель составить отчет по всем болезням для каждого пациента

  1. Запустить мастер отчетов и выбрать из таблицы «Пациенты» поля «Фамилия», «Имя», «Отчество»; из таблицы «ИБ-Диагнозы» поля «кодДиагноза» и «кодТипаДиагноза».

  2. В окне группировки выбрать группировку по Фамилии (рисунок 28).

Рисунок 28. Группировка пациентов по фамилии

  1. Сравнить результат с рисунком 29.

Рисунок 29. Отчет «Пациенты и их болезни»