IX. Цель в запросе «Лекарственный препарат для пациентов» рассчитать количество лекарственного препарата для всех пациентов
1. Открыть запрос «Лекарственный препарат для пациентов» с помощью правой клавиши мыши выбрав команду «Конструктор».
2. В пустом столбце в строке «Поле» нажать Shift+F2.
3. В появившемся окне набрать: Всего: ([Дата отмены]-[Дата назначения])*[Доза, мл]*[Приёмов в день](рисунок 20).
ВНИМАНИЕ! Проверьте правильность полей: они должны быть точно такими же как и в таблице.
4. Нажать ОК.
5. Сохранить и запустить запрос.
Рисунок 20. Окно «Область ввода» с формулой расчета
Вычисляемое поле можно создать с помощью Построителя выражений.
1. Открыть запрос «Лекарственный препарат для пациентов» с помощью правой клавиши мыши выбрав команду «Конструктор».
2. Поставить курсор в пустой столбец строки «Поле» и нажать на ленте кнопку Построитель (Построитель выражений) контекстной вкладки Конструктор, группы «Настройка запроса» (рисунок 21). Построитель можно вызвать с помощью правой клавиши мыши выбрав команду «Построить».
Рисунок 21.Окно ввода Построителя выражений
- Открыть в столбце «Элементы выражений» База ЛПУ/Таблицы.
4. Выбрать «Таблицы»/»ИБ-назначения». В столбце «Категории выражений» дважды щелкнуть левой клавишей мыши по выражению «Дата отмены», поставить знак «–«, дважды щелкнуть левой клавишей мыши по выражению «Дата назначения», поставить все выражение в круглые скобки. Вставить, затем, знак умножения «*» и из таблицы «Лекарственные препараты» двойным щелчком выбрать «Доза, мл», знак «*», двойным щелчком выбрать «Приемов в день».
- Нажать ОК.
- В строке «поле» заменить «Выражение1:» на «Всего:»
- Сохранить и запустить запрос.
Передача результатов запроса в другие приложения
X. Цель: передать информацию запросов в Microsoft Word и Microsoft Excel
Передача в Microsoft Word
1. Выделить в окне базы данных имя экспортируемого запроса «Предоставляемые услуги».
2. Выбрать на ленте вкладку «Внешние данные», группу «Экспорт» кнопку «Текстовый файл». Указать путь для сохранения файла и поставить флажки для экспорта данных с макетом и форматированием, открытия файла после завершения операции экспорта. Далее выбрать кодировку для сохранения файла Windows (по умолчанию). Шаги экспорта не сохранять
3. Открыть файл в программе MS Word, произвести необходимое форматирование таблицы, возможно, поменять ориентацию страницы (вкладка «Разметка страницы, группа «Параметры страницы», кнопка «Ориентация»).
- Сохранить результат.
Передача в Microsoft Excel
1. Загрузить данные запроса «Пациенты и их диагнозы» в Microsoft Excel, используя на ленте вкладку «Внешние данные», группу «Экспорт» в программу MS Excel.
2. Произвести необходимое форматирование.
3. Сохранить результат.
Создание форм БД
Формы обеспечивают комфортное взаимодействие между Пользователем и базами данных.
Формы могут быть созданы несколькими способами, например, воспользовавшись вкладкой «Создание», группа «Формы» и кнопка «Форма» (рисунок 18).
На экране появляется форма, созданная на основе выделенной таблицы, в форму автоматически включаются поля, имеющиеся в исходной таблице.
Рисунок 18. Создание Формы
Обратите внимание на контекстные вкладки ленты «Упорядочить» (рисунок 19) и «Формат» (рисунок 20). Эти вкладки предназначены для работы с формами и позволяют изменять все элементы форм, от макета и надписей до полей.
Рисунок 19. Контекстная вкладка «Упорядочить»
Рисунок 20. Контекстная вкладка «Формат»
При выборе контекстной вкладки «Конструктор» появляется группа «Элементы управления», на которой расположены кнопки, которые могут включаться в форму: кнопки перехода по записям, переключатели, флажки, рисунки, гиперссылки и т.д. (рисунок 21).
Рисунок 21. Контекстная вкладка Конструктор
На рисунке 22 показан пример заполнения готовой формы.
Рисунок 22. Заполнение формы таблицы «Врачи»
С помощью созданной формы «Врачи» можно добавлять, изменять и удалять записи.