Цель работы: научиться создавать формы, используя не только таблицы, но и запросы; изучить построение диаграмм в формах.
Ход работы:
Задание 1. Изучить и законспектировать следующий теоретический материал:
Построение диаграмм в формах
В Access диаграмма как отдельный объект не существует, а может являться элементом формы либо отчета.
Для построения диаграмм в СУБД Access используется модуль MSGraph, в который передаются все исходные данные для построения диаграммы с помощью механизма обмена данными в Windows. Для передачи данных можно использовать Мастер диаграмм, существующий в Access.
Элементы диаграмм и подготовка исходных данных
Исходными данными для построения диаграмм могут быть данные таблиц либо запросов. Чаще всего диаграммы строят по результатам запросов к базе данных.
Удобнее для построения диаграмм использовать итоговые или перекрестные запросы. Например, можно построить диаграмму по результату итогового запроса, подсчитывающего средний балл каждого студента за прошедшую сессию.
Основные элементы диаграммы Access показаны на следующем примере:
Построение диаграммы с помощью Мастера диаграмм
· открыть объект Формы;
· нажать кнопку Создать.
· в окне диалога Новая форма выбрать тип Диаграмма и указать источник данных для нее (таблицу или запрос).
· в первом окне Мастера диаграмм нужно указать поля, необходимые при построении диаграммы. Для этого нужно скопировать их из списка Доступные поля в список Поля диаграммы.
· второе окно Мастера диаграмм служит для выбора типа диаграммы.
· в третьем окне Мастера диаграмм можно изменить способ представления данных на диаграмме, меняя с помощью мыши положение кнопок с именами полей, расположенных в правой части диалогового окна. Результат построения диаграммы можно просмотреть, нажав кнопку Образец.
· В последнем окне Мастера диаграмм вводится название диаграммы.
Редактирование диаграмм
Для оформления и редактирования диаграмм лучше использовать MS Graph, запуск которого осуществляется двойным щелчком мыши на диаграмме в форме, открытой в режиме Конструктора.
Каждый элемент диаграммы имеет определенный набор параметров, значения которых устанавливаются в соответствующем окне редактирования, которое открывается двойным щелчком мыши на необходимом элементе.
Отредактировать текст легенды или сами данные можно через таблицу данных, которая также отображается в режиме MS Graph.
Задание 2.
1. Создайте форму и выберите в качестве источника данных запрос Посещаемость.
2. Оформите форму следующим образом:
· Заголовок: Посещаемость группы (курсив, малиновый цвет, подчеркивание, по центру, тень)
· В области данных расположите поле Фамилия
Ü Набор вкладок Март, Апрель, Май
Ü На каждой вкладке создайте поля уваж., неуваж. и всего
3. Сохраните форму под именем Посещаемость
4. Попробуйте изменить данные в форме. Изменяются ли данные, если нет то, подумайте почему.
Задание 3.
1. Создайте форму при помощи Конструктора, в качестве источника данных ничего не выбирайте.
2. Оформите форму следующим образом:
· Заголовок: Посещаемость группы (по вашему усмотрению)
· В области данных расположите Фамилию которая будет выглядеть как поле со списком, и для поля со списком используйте значение из таблицы Студенты
Ü Набор вкладок Март, Апрель, Май
Ü На каждой вкладке создайте поля уваж., неуваж и всего.
Ü Создайте кнопки Первая запись, Последняя запись со всплывающими подсказками.
3. Сохраните форму под именем Посещаемость 1
4. Попробуйте изменить данные в форме. Изменяются ли данные, если да то, подумайте почему.