Создание форм для ввода данных, Создание отчетов - Разработка информационной системы "Гостиница"

Для того чтобы нам было в дальнейшем удобно и быстро работать с базой данной мы должны создать ряд нужных форм. Формы в БД Access можно создавать с помощью различных средств:

    - инструмента форм; - инструмента Разделенная форма; - инструмента Несколько элементов; - инструмента Пустая форма; - Мастера форм; - Конструктора форм.

Все средства создания форм помещены в группу Формы на вкладке Создание.

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

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

В первом окне необходимо выбрать поля из источника данных (таблиц или запросов). Для этого надо открыть список Таблицы и запросы, щелкнув на кнопку, справа. Затем все "Доступные поля" переведем в "Выбранные поля", выделив их и щелкнув на кнопку >>.

Необходимо отметить, что, если форма создается на основе нескольких таблиц, необходимо повторить действия для каждой таблицы - источника. Затем необходимо щелкнуть на кнопке Далее. В следующем окне надо выбрать внешний вид, например в один столбец и щелкнуть Далее. В следующем окне выберем требуемый стиль - официальный. После выбора стиля, требуется перейти в последнее окно, щелкнув на кнопке Далее. В последнем окне Мастера требуется ввести имя и указать дальнейшие действия: Открыть форму для просмотра и ввода данных; Изменить макет формы.

На экране появиться форма созданная мастером форм. Если вид формы не удовлетворяет, ее можно открыть в режиме Конструктор и внести необходимые дополнения. Для этого откроем ранее созданную Форму в режиме Конструктора (на вкладке Главная выбираем режим Конструктора).

Для перемещения полей и их имен по форме выполняем следующие действия:

Выделяем поле с именем щелчком мыши. Вокруг него появятся маркеры перемещения и изменения размеров. Перемещать поле можно вместе с привязанным к нему именем или отдельно от него.

Для перемещения поместить указатель мыши на квадратик, находящийся в левом верхнем углу элемента. Указатель мыши в виде четырех направленной стрелки позволяет перемещать объект.

Нажать кнопку мыши и, удерживая ее, буксировать поле или его имя в нужное место в форме. Затем отпустить кнопку мыши.

Для изменения надписи, связанной с полем необходимо выполнить на ней двойной щелчок мышью и выполнить необходимые изменения. Затем закрыть окно.

Для изменения размеров поместить курсор на размерные маркеры, при этом курсор примет вид двунаправленной стрелки. Нажать кнопку мыши, буксировать в нужном направлении, затем отпустить кнопку мыши.

Для удаления поля выделить его, нажать клавишу Delete или другим способом.

В формы также можно добавлять различные кнопки и инструменты для работы с формами, запросами и таблицами.

Обозначение используемых кнопок и их назначение представлено в таблице 2.6

Таблица 2.6 - Используемые кнопки для работы с формами

Обозначение кнопки

Назначение

Переход к следующей записи

Переход к предыдущей записи

Выход

Удалить запись

Найти запись

Добавить запись

Обозначение кнопки

Назначение

Закрыть форму

Распечатать данные

Для ввода данных создадим следующие формы (структура форм приведена в Приложение Б):

    - "Кол-во мест в двухместных/трехместных/четырехместных/полулюкс /люкс номерах" - информация о количестве свободных мест в соответствующих номерах; - "Номер" - просмотр информации о номерах, и учет свободных номеров(подчиненная форма Учет); - "Номер для изменения" - форма для поселения и выселения проживающих в заданном номере; - "Добавление номера" - добавление информации о номерах; - "Номер - Проживающий" - просмотр информации о проживающих в заданном номере; - "Проживающие в заданном номере" - форма для вывода всех проживающих в заданном номере; - "Служащие" - просмотр списка служащих гостиницы; - "Список номеров" - вывод списка номеров; - "Список прибывших из заданного города" - вывод списка прибывших из заданного города; - "Стоимость проживания" - выдача квитанции за проживание, заданному проживающему; - "Убирающие" - выдача информации о служащем, убирающем у конкретного проживающего, в заданный день недели; - "Информация о номерах" - выдача информации о номере в полном объеме; - "Постояльцы" - выдача информации о постояльцах, проживающих в гостинице; - "Горничные" - выдача информации о горничных, добавление, удаление горничных; - "Число свободных мест" - выдача информации о свободных местах в номерах.
Создание отчетов

В Microsoft Access 2007 для создания отчетов можно использовать различные средства:

    - мастер отчетов; - конструктор отчетов; - инструмент; - пустой.

Отчеты целесообразно выполнять с помощью Мастера отчетов, дорабатывать их, т. е. вносить необходимые изменения можно в режиме Конструктора.

Нам нужно создать отчет о деятельности гостиницы. Для этого на вкладке Создание щелкаем по пиктограмме Мастер отчетов.

В появившемся диалоговом окне Создание отчетов, в поле Таблицы и отчеты щелкнуть на стрелке и выбрать в качестве источника данных запрос Деятельность. Все "Доступные поля" переведем в "Выбранные поля", выделив их и щелкнув на кнопку >>.

На следующем шаге (Добавить уровни группировки) щелкаем далее. Порядок сортировки можно пропустить. Далее выбираем нужный макет и ориентацию и щелкаем по кнопке Далее, затем задаем понравившейся стиль и нажимаем Готово. После чего на экране появиться готовый отчет, который мы можем распечатать.

Похожие статьи




Создание форм для ввода данных, Создание отчетов - Разработка информационной системы "Гостиница"

Предыдущая | Следующая