
- •Белорусский государственный университет Географический факультет
- •Минск 2014 Содержание
- •1 Создание и использование форм в субд Ms Access
- •Создание формы с помощью Автоформы
- •1.1.1 Задание 1
- •Создание формы с помощью мастера форм
- •Откройте окно базы данных.
- •1.2.1 Задание 2
- •1.3 Создание формы с помощью конструктора
- •1.3.1 Структура формы
- •Откройте окно базы данных.
- •1.3.2 Панель элементов
- •1.3.3 Заголовок формы
- •1.3.4 Задание 3
- •1.3.5 Область данных
- •1.3.5.1 Размещение присоединенных элементов управления
- •1.3.5.2 Размещение свободных элементов управления
- •1.3.5.3 Настройка формы
- •1.3.6 Задание 4
- •1.3.7 Добавление рисунка или другого объекта в форму
- •1.3.7.1 Добавление рисунка
- •1.3.7.2 Добавление кнопки
- •1.3.8 Задание 5
- •1.4 Создание формы с подчиненной формой
- •1.4.1 Задание 6
- •2 Контрольное задание
- •3 Создание отчетов в субд ms access
- •3.1 Создание отчетов с помощью автоотчета
- •3.2 Создание отчетов с помощью мастера отчетов
- •3.3 Создание отчетов с помощью конструктора
- •Откройте окно базы данных.
- •3.4 Размещение даты, номеров страниц и итогов
- •3.4.1 Размещение даты отчета
- •3.4.2 Размещение номера страницы
- •3.4.3 Размещение итогов
- •3.4.4 Сортировка и группировка данных
- •3.4.4.1 Свойства группы
- •3.5 Задание 7
- •3.6 Задание 8
- •3.7 Создание отчета с подчиненным отчетом
- •3.7.1 Первый способ
- •3.7.2 Второй способ
- •3.8 Задание 9
3.3 Создание отчетов с помощью конструктора
Технология создания отчетов аналогична технологии создания форм.
Откройте окно базы данных.
Перейдите на вкладку Отчеты.
Нажмите кнопку Создать. В окне базы данных откроется окно Новый отчет с вариантами способов создания отчетов. Ниже располагается строка для выбора источника данных будущего отчета. Источником данных для отчета может быть только одна таблица. Если необходимо использовать данные из нескольких таблиц, сначала создается запрос на основе этих таблиц, а затем этот запрос служит источником данных для отчета.
Щелкните кнопку в конце строки и выберите из раскрывающегося списка таблицу- или запрос-источник данных. Выберите Конструктор и нажмите кнопку ОК.
Откроется окно Конструктора отчетов. В нем отображена Область данных, покрытая сеткой. Область данных – основная структурная единица отчета, в котором пользователь размещает поля данных. К другим структурным частям отчета относятся: заголовок отчета, верхний и нижний колонтитулы, а также примечание отчета.
Для отображения на экране всех структурных частей необходимо выполнить команду Вид Колонтитулы и Вид Заголовок/Примечание отчета из меню Access.
Заголовок отчета располагается в верхней части первой страницы отчета и включает название отчета и дату.
Верхний колонтитул располагается под заголовком. В этой области размещаются названия столбцов таблицы, т.е., шапка отчета. Кроме того, в верхний колонтитул можно помешать номера страниц.
Элементы шапки создаются так же, как и название отчета с помощью кнопки Надпись из панели элементов.
Область данных содержит значения полей из таблиц- или запросов-источников. В области данных могут создаваться дополнительные, как правило, вычисляемые поля.
Нижний колонтитул. В этой области размещается номер страницы.
Примечание отчета. Область предназначена для отражения итогов по всему отчету.
Создание отчета завершается сохранением его на диске и просмотром.
Для этого необходимо закрыть окно Конструктора, выполнить в диалоге все действия по его сохранению, а затем просмотреть его с помощью команды – Файл Предварительный просмотр или кнопки Предварительный просмотр на панели инструментов. В окне базы данных, если активизирована вкладка Отчеты, для этой цели служит кнопка Просмотр.
3.4 Размещение даты, номеров страниц и итогов
3.4.1 Размещение даты отчета
Для размещения даты необходимо создать свободный элемент управления.
Щелкните мышью кнопку Поле на панели элементов. Курсор мыши изменит форму.
Выберите в области заголовка отчета место для размещения даты и щелкните его мышью. В указанном месте появится свободный элемент управления.
Выделите Поле данных, нажмите левую кнопку мыши и с помощью контекстного меню выполните команду Свойства. Откроется окно свойств.
Выберите вкладку Данные и в строке Данные нажмите кнопку Построить. Если ее нет, щелкните в конце строки и она появится. Откроется окно Построитель выражений.
Откройте раздел Встроенные функции в левом списке нижней части окна. В среднем списке выберите позицию Дата/время. В правом списке дважды щелкните функцию Now. В верхней части окна Построителя появится выражение =Now( ).
Нажмите кнопку ОК для возврата в окно свойств. В строке Данные будет отражено составленное выражение.
Перейдите на вкладку Макет. Щелкните конец строки свойства Формат и из раскрывающегося списка выберите формат отображения даты в отчете.
Закройте окно свойств. В области заголовка в Поле данных отразится выражение =Now ( ).
Выделите элемент Надпись, нажмите левую кнопку мыши и с помощью контекстного меню выполните команду Свойства. Откроется окно свойств для этого элемента.
Выберите вкладку Макет и в строке Подпись введите надпись, например, Дата.
Закройте окно свойств. В области заголовка в Надписи появится введенный текст: Дата.