- •1.Постановка задачи
- •2.Порядок проектирования бд
- •Описание бд в системе управления бд access
- •3.Порядок создания базы данных и ее объектов (запросы, формы, отчеты)
- •1. Создать бд:
- •2. Создать таблицы бд
- •3. Создать связь таблиц бд
- •4. Определить подстановку:
- •5. Ввести записи в бд:
- •6. Создать запросы к бд в соответствии с заданием (см. Табл. 1)
- •7. Создать формы:
- •8. Создать отчеты:
- •4.Простые запросы
- •5.Запросы с вычислениями
- •6.Запросы на создание таблиц, удаление и добавление записей в таблицы
- •7.Перекрестные запросы
- •8.Простые и подчиненные формы
- •9.С оздание кнопок
- •10.Создание отчетов
- •11.Разработка интерфейса пользователя
- •Интерфейс пользователя
- •12.Задание для самостоятельной работы
8.Простые и подчиненные формы
Таблица 5 – Простые и подчиненные формы
№ |
Объект БД |
Название |
Источник строк |
Примечание |
|
|
Форма |
Сотрудники |
Таблицы: ЕТС+Оформление+Сотрудники (все поля) |
|
|
|
Форма |
Зарплата за текущий месяц |
Запрос Зарплата за текущий месяц (все поля) Перед построением формы следует создать запрос Зарплата за текущий месяц на основе таблицы Зарплата сотрудников |
|
|
|
Форма |
Архив уволившихся сотрудников |
Таблицы: Архив уволившихся сотрудников (все поля) |
См. выше таблица Архив уволившихся сотрудников |
|
|
Форма |
Сведения о сотруднике |
Таблица Сотрудники (все поля) |
Позволяет добавлять данные в таблицу |
|
|
Форма |
Оформление сотрудника |
Таблица Оформление (все поля) |
Позволяет добавлять данные в таблицу |
|
|
Подчиненная форма |
Сотрудники по ЕТС |
Таблицы: ЕТС+Оформление+Сотрудники (все поля). Главная ЕТС |
|
|
|
Подчиненная форма |
Оформление сотрудников |
Таблицы: ЕТС+Оформление+Сотрудники (все поля). Главная Сотрудники |
|
9.С оздание кнопок
Для автоматизации работы ряда операций в формах используются различные инструменты, например, кнопки. Они позволяют открывать и закрывать формы, запросы, отчеты, добавлять и сохранять записи в таблицах, посылать документы на печать и многое другое.
На рисунке представлен пример использования кнопок для выполнения некоторых операций в форме Сведения о сотруднике, а в таблице в пунктах 1-3 дано описание выполняемых ими функций.
Задание:
в форме Сведения о сотруднике создать кнопки 1-9 и проверить выполняемые ими действия.
Таблица 6
Кнопки формы Сведения о сотруднике
Название кнопки |
Назначение кнопки |
|
Осуществляет запуск специального окна для поиска записи по выбранному критерию (задается одна из характеристик сотрудника) |
|
Осуществляет переход на последнюю запись в форму Сотрудник для возможности ввода сведений о сотруднике в новую строку |
|
Позволяет сохранить запись о введенных сведениях о сотруднике |
|
Закрытие текущей формы |
|
Печать текущей формы |
|
Переход на следующую запись |
|
Переход на первую запись в текущей форме |
|
Переход на последнюю запись в текущей форме |
|
Открывает запрос Зарплата сотрудников |
