
- •Блинова е.Е., Зайцева о.Б., Лапшин н.А. Программное обеспечение эвм. Часть 4. Субд ms access
- •Печатается по решению редакционно-издательского совета
- •Содержание Введение 4
- •Лабораторная работа №1-2 17
- •Ввод данных в субд.
- •Тема 1: запуск ms access. Создание базы данных
- •Первичный ключ
- •Редактирование базы данных
- •Тема 2: связанные таблицы
- •Лабораторная работа № 3 Работа со связанными таблицами
- •Задания
- •Тема 3: Формы Access – средство ввода данных и поддержки принятия решений
- •Для создания формы с помощью Мастера форм (FormWizard) предполагается следующая последовательность действий:
- •Группа переключателей
- •Подчиненная форма/отчет
- •Создание кнопок
- •Лабораторная работа № 4. Создание форм в Access.
- •Тема 4: запросы – средство анализа данных.
- •Лабораторная работа № 5 Создание запросов.
- •1. Запросы на выборку
- •2. Запросы с параметром
- •3. Вычисления в запросах
- •Лабораторная работа № 6 Итоговые запросы и запросы на изменение.
- •1. Итоговые запросы.
- •2. Запросы на изменение.
- •Тема 5: отчеты access
- •Лабораторная работа № 7 Создание отчета.
- •Контрольная работа Вариант I.
- •Вариант II.
Группа переключателей
Для создания группы переключателей, нужно убедиться, что на панели элементов нажата кнопка Мастера , затем нажать кнопку Группа переключателей и из списка полей перетянуть в форму нужное поле и продолжить работу под управлением мастера, по шагам отвечая на его вопросы:
введите подписи, которые должны быть у переключателей, например, мы задаем цвета объектов:
укажите, будет ли один из переключателей отмечен сразу, по умолчанию, и если да, то какой:
задайте код, который будет внесен в поле при выборе соответствующего переключателя:
укажите какое поле связано с данной группой переключателей (В нашем случае это Цвет):
затем выберите тип и оформление группы переключателей:
на последнем этапе создания укажите подпись группы переключателей (которую можно впоследствии удалить без потери функциональности). И нажмите кнопку Готово.
Поле со списком и список
Поля со списками и списки используются для ввода в поле одного из значений списка, созданного с использованием значений полей таблицы или запроса; для ввода в поле одного значения из фиксированного набора; и для поиска записи по выбранному в списке значению.
Работа
с мастером для создания списков аналогична
ранее описанной с группой переключателей.
В дальнейшем можно корректировать
свойства созданного списка в конструкторе:
например, изменить размеры элементы и
подписи, задать дополнительные параметры
с помощью окна свойств (
значок панели инструментов) и т.д.
Подчиненная форма/отчет
Ч
асто
при работе с записью со стороны «один»
отношения «один–ко - многим» требуется
просматривать и связанные с ней записи
со стороны «многие». В таблице этот
просмотр достигается щелчком на кнопке
«плюс» напротив нужной записи. В форме
для этого используется Подчиненная
форма /отчет.
В
главной
форме отображается запись со стороны
«один», а в подчиненной
со стороны «многие». И главная и
подчиненная форма имеют свои имена и
являются отдельными объектами БД. (т.е.
подчиненная форма «вложена» в главную).
Чтобы создать главную форму и подчиненную
ей, можно воспользоваться Мастером
форм или
Мастером
подчиненных форм
в режиме конструктора. Если создание
осуществляется с помощью мастера форм,
то на этапе выбора полей для формы нужно
выбрать поля из нескольких источников;
указать, данные какого источника попадут
в главную форму, и отметить переключатель
Подчиненные
формы. Если
же с помощью мастера подчиненных форм
в режиме конструктора, то в конструкторе
главной формы откройте панель элементов,
убедитесь что нажата кнопка мастера, а
затем нажмите кнопку Подчиненная
форма/Отчет
панели элементов
и следуйте указаниям мастера.
В главной форме может быть неограниченное количество подчиненных форм, а в подчиненную форму может быть «вложена» своя подчиненная форма (и т.д. до 7 уровней вложенности).
Создание кнопок
Кнопки располагают в форме для придания формам управляющих функций. При создании кнопок лучше пользоваться Мастером создания кнопок, он позволяет связать ее нажатие с одним из стандартных действий.
Мастер предложит вам выбрать категорию действия и действие, которое должно происходить при нажатии кнопки. Информация, которую попросит ввести мастер на следующих шагах, зависит от действия, выбранного на превом шаге.
Формы, содержащие только кнопки открытия других объектов БД, называются кнопочными формами и используются для создания управляющей надстройки для базы данных. С помощью команды Сервис/Служебные программы/Диспетчер кнопочных форм доступен инструмент создания и управления этими формами. С помощью команды Сервис/Параметры запуска… можно сделать так, чтобы главная кнопочная форма вызывалась автоматически при открытии БД.
После
того как создание формы завершено, нужно
проверить ее свойства - ряд параметров,
которые указывают существенное влияние
на ее работу. Доступ к свойствам – окно
Форма, вызываемое двойным щелчком по
точке выделения формы
и
ли
нажатие на кнопку Свойства
при выделенной форме. Далее появляется
окно свойств:
оно состоит из нескольких вкладок: Макет – содержит параметры оформления при просмотре на экране и печати, наличие стандартных элементов управления, фонового рисунка; Данные – задают параметры, определяющие источник данных, и изменения в нем с помощью данной формы; События – указание (и создание с помощью мастеров) программ-обработчиков различных событий; Другие – параметры, не вошедшие в предыдущие вкладки; и Все – алфавитный список всех параметров. Особенно важные свойства располагаются на вкладке Данные.
Источник
записей –
это таблица или запрос, который может
быть введен прямо в это поле в виде
выражения SQL,
созданного с помощью встроенного
мастера:
.Свойства
Разрешить
изменение, Разрешить удаление, Разрешить
добавление
разрешают соответствующие способы
изменения данных в источнике. Ввод
данных –
если указано Да,
то в форме не отображаются хранящиеся
записи и перед вами будет пустой бланк.
Тип набора
записей –
может быть Статическим (запрет
редактирования), Динамическим (несогл.)
– с неограниченной правкой и Динамическим
– правка с учетом ограничений, налагаемых
свойствами отношений.
Чтобы отправить форму на печать, нужно учесть, в каком виде она вам понадобиться на бумажном носителе. Внешний вид формы зависит от того из какого режима она была отправлена на печать (из режима Конструктора и Режима формы – в виде бланка, из Режима таблицы – в виде формы).
Диалоговое окно Параметры страницы (Файл/Параметры страницы) при печати форм имеет вкладку Столбцы, которая позволяет управлять количеством и параметрами размещения бланков на бумаге. Так же параметры, влияющие на вид формы при печати можно менять и настраивать на вкладке Макет окна Свойства разделов форм.