Упражнения по базам данных MS ACCESS (методичка)
Рефераты >> Программирование и компьютеры >> Упражнения по базам данных MS ACCESS (методичка)

Тема: Построение отчетов.

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

В этом упражнении Вы научитесь создавать и оформлять отчеты для их последующей распечатки.

Задание 1

1. Создать отчет по результатам сдачи экзаменов, используя таблицу «Экзамен». Для этого выполните последовательность действий:

ü Откройте вкладку «отчеты»

ü Нажать кнопку создать , выбрать Мастер отчетов, в качестве источника выбрать таблицу «Экзамен»

ü Перенести в «выбранные поля» следующие поля:

¨ Дисциплина

¨ Группа

¨ Студент

¨ Результат контроля

ü Нажать далее .

Теперь надо определить, требуется ли сгруппировать данные по какому-либо из полей. Поля, по которым будет осуществляться группировка, помещаются в верхней части правого списка в отдельной рамке и выделяются на экране синим цветом.

ü Выбрать группировку по дисциплине, нажать далее

ü Задать режим сортировки в возрастающем порядке по полю «Студент», нажать далее.

ü Определить вид макета - «Ступенчатый» (или на свое усмотрение , можете поэкспериментировать), нажать далее

ü Выбрать стиль на свое усмотрение, нажать далее

ü Задать имя отчета «Отчет по экзаменам», нажать кнопку «Готово».

Отчет готов, можете просмотреть его в режиме «Файл\Предварительный просмотр».

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

Задание 2

1. Откройте Ваш отчет в режиме конструктора

2. Теперь, пользуясь теми же приемами, что и при форматировании форм (напоминаю - надо выделить изменяемое поле ,щелкнуть правой мышкой и и выбрать пункт «свойства»), измените в отчете в области заголовка и в области данных размер шрифта на 12, каждое поле (столбец) раскрасьте разным цветом и.т.д.

3. Обычно в заголовке отчет размещают дату печати отчета.

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

ü Выберете на панели инструментов кнопку поле аб!

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

ü Выделите надпись связанного поля и удалите ее, нажав клавишу “delete”, Вы подобную операцию выполняли, когда работали с флажком.

ü Выделите поля ввода, где будет размещаться дата, и откройте для него окно свойств (правой мышкой ).

ü Перейдите на вкладку данные и нажмите кнопку построителя . На экране откроется окно диалога «Построитель выражения».

ü Откройте раздел «Встроенные функции» папки «Функции» и, используя функцию Now из списка функций, задайте выражение Now () , нажав последовательно кнопки вставить , ОК.

ü Нажмите кнопку раскрытия списка свойстваФормат” вкладки “Макет” и выберете устраивающий Вас формат отображения даты в отчете.

1. Отчет сохраните с именем « Экзамен»

4. Просмотрите отчет

5. Аналогично созданию отчета “Экзамен” создайте отчет “Зачет

Упражнение 11 Система управления базами данных MSAccess

Тема: Создание кнопок управления.

Кнопки используются в формах для выполнения определенного действия или ряда действий.

Задание 1

1. Создать кнопки выхода из всех форм, которые Вы создали:

ü Анкета,

ü Преподаватели

ü Дисциплины

ü Группы

ü Экзамен

ü Зачет

Начнем с формы «Анкета»

¨ Открыть форму в режиме конструктора

¨ Установите режим использования мастера на панели элементов ( кнопка «Мастера»)

¨ Выберете инструмент Кнопка на панели элементов.

¨ Установите указатель мыши на место в форме, в котором Вы предполагаете расположить кнопку для выхода из формы и нажмите кнопку мыши. Запускается мастер создания кнопки конструктора форм

В первом окне диалога расположены два списка: Категории и Действия

¨ Выберете в списке Категории пункт «Работа с формой», а в списке «Действия» пункт «Закрытие формы», далее .

¨ В окне «Создание кнопок» введите текст «Выход», Далее .

¨ Задать имя кнопки «Выход из анкеты», готово

Теперь можно выйти из конструктора и попробовать, как работает кнопка.

Задание 2

Создать кнопки выхода для всех форм ( в том числе и запросов), которые Вы создали:

Задание 3

Создать кнопки выхода для всех отчетов, которые Вы создали:

Оформление кнопок можно изменить в режиме конструктора, используя правую мышку «Цвет текста»

Упражнение 12 Система управления базами данных MSAccess

Тема: Создание кнопочных форм

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

Схема меню

В этом меню 3 уровня

Задание 1

1. Создать меню 1-го уровня:

ü Закройте все таблицы, формы, отчеты, запросы

ü Выберете пункт меню «Сервис/ Надстройки/ Диспетчер кнопочных форм», в ответ на вопрос

« Создать кнопочную форму?» нажать кнопку Да . Перед Вами окно диспетчера кнопочных форм

ü Нажать кнопку «Изменить»

ü Ввести название кнопочной формы « Студенты ПФ СКАГС»

ü Нажать кнопку Закрыть .

ü Нажать кнопку создать

ü В окне « Создание» ввести текст «Формы» , ОК .

ü Нажать кнопку создать .

ü В окне « Создание» ввести текст «Запросы» , ОК .

ü Нажать кнопку создать .

ü Аналогично создать следующие страницы кнопочной формы :

«Отчеты», «Выход»

2. Создать меню 2-го уровня

Теперь последовательно будем раскрывать каждый пункт меню 1-го уровня (для наглядности можно ориентироваться на схему меню).

¨ Отметить курсором главную кнопочную форму «Студент» и нажать кнопку Изменить


Страница: