ü Открытие – происходит после того, как выполнен запрос , лежащий в основе формы, но перед тем как вывеется первая запись на экран
ü Загрузка –происходит, когда форма открывается и ее записи выводятся на экран
ü Включение – когда форма получает запись
ü Текущая запись– когда запись получает фокус или когда производится повторный запрос к источнику записей формы
ü Выгрузкапроисходит при закрытии формы, но прежде чем она удаляется с экрана
ü Отключениекогда форма утрачивает фокус
ü Закрытие – последнее событие формы, прежде чем она будет удалена с экрана
.
Расположение элементов управления на форме
Элементы управления на форме необходимо размещать , таким же образом, каким люди воспринимают информацию – слева направо и сверху вниз.
Главные кнопки должны быть расположены вдоль правого края диалогового окна и вдоль нижнего края диалогового окна. Наиболее важная кнопка должна быть расположена первой в ряду кнопок.
Отчеты
Отчеты позволяют выбирать из БД требуемую пользователю информацию, оформить ее в виде документа и распечатать. Источником данных может быть таблица, запрос или несколько взаимосвязанных таблиц. Отчеты и формы имеют много общего, но в отличии от форм отчеты не предназначены для ввода и корректировки данных. Разделы отчета подобны разделам форм. . .
.
В процессе конструирования отчета формируется состав и содержимое разделов отчета, размещение в нем значений , выводимых из полей связанных таблиц БД формируются заголовки , размещаются вычисляемые поля. Средства конструирования отчета позволяют группировать данные по нескольким уровням. Для каждого уровня может производиться вычисление итогов, определяться заголовки и примечания.
MS Access предлагает несколько способов создания отчетов. Создание отчета
Для создания отчета нужно выполнить следующую последовательность действий:
ü Открыть вкладку Отчеты
ü Кнопка Создать. Откроется диалоговое окно для выбора способа создания отчета:
· Конструктор (отображает пустой планшет отчета). Режим конструктора используется для создания нового отчета вручную или для редактирования имеющегося отчета.
· Мастер отчетов позволяет создать отчет с помощью мастера
· Автоотчет (в столбец или ленточный) - это, как и при создании форм, самый быстрый способ создания отчетов.
· Диаграмма позволяет создать диаграмму для вывода данных в графической форме.
· Почтовые наклейки
ü Выбрать способ создания отчета
ü Выбрать из списка источник данных для отчета (таблицу или запрос), кн. ОК. Далее следует действовать в зависимости от способа создания отчета.
ü В конце отчет следует сохранить, задав ему имя.
Перед печатью отчета его можно просмотреть в окне предварительного просмотра: кн. Просмотр в окне БД или соответствующая кн. на ПИ. Рядом с кн. предварительного просмотра на ПИ находится кн. раскрывающегося списка, из которого можно выбрать режим работы с отчетом:
ü Конструктор (для редактирования структуры отчета)
ü Предварительный просмотр
ü Образец (отображает отчет в режиме предварительного просмотра, при этом видно только небольшое количество данных в качестве образца).
Режим Конструктора Отчетов очень похож на режим Конструктора Форм. Новый отчет будет содержать только область данных (серая сетка) , границы которой можно изменять.. Для добавления в отчет области заголовка или примечания необходимо выполнить команды меню Вид – Заголовок/ Примечание.
В отчете, как и в форме, можно создавать вычисляемые поля. В области Примечание рекомендуется подводить итоги или производить другие вычисления по всему отчету. Для этого создается вычисляемое поле с использованием стандартных функций, например, Sum и др.
В отчетах имеется возможность создания группировки данных по одному или нескольким полям Для этого используется команда меню Вид – Группировка и Сортировка или соответствующая кнопка на панели инструментов. В примечаниях по группе могут быть размещены выражения для подведения итогов по группе.
Наиболее простым способом создания отчетов является использование средств автоматического создания. MS Access позволяет создавать авточеты двух типов: в столбец и ленточный.
Автоотчет в столбец располагает поля выводимых значений в столбец.
Автотчет в столбец в режиме Отчета и в режиме Конструктора
Отчет в одну колонку можно легко преобразовать в многоколоночный отчет. Число колонок задается на вкладке Макет окна Параметры Страницы (меню Файл)
Отчет в две колонки.
Ленточный автоотчет располагает поля выводимых записей в строку.
Ленточный автоотчет в режиме Конструктора и в режиме Отчета.