- •О.А. Карасева
- •Создание базы данных
- •Работа с таблицами
- •Мастер таблиц
- •Самостоятельное формирование таблицы
- •Редактирование структуры таблицы
- •Добавление записей данных в новую таблицу
- •Поиск и замена записей
- •Связи между таблицами
- •Лабораторная работа 1
- •Задание к лабораторной работе 1
- •Назначение первичного ключа
- •Сохранение структуры таблицы на диске
- •Проектирование структуры таблицы “Клиенты”
- •Лабораторная работа 2
- •Лабораторная работа 3
- •Самостоятельное формирование запросов
- •Удаление таблицы или нескольких полей
- •Ввод условий отбора
- •Задание к лабораторной работе 3
- •Лабораторная работа 4
- •Самостоятельное создание формы
- •Задание к лабораторной работе 4
- •Лабораторная работа 5
- •Вычисляемые поля
- •Лабораторная работа 6
- •Создание макета отчета
- •Конструирование макета отчета с помощью Мастера отчетов
- •Формирование элементов управления
- •Формирование вычисляемых элементов управления
- •Сортировка и группировка данных в отчете
- •Дата заказа
- •Лабораторная работа 7 Макросы
- •Использование мыши при создании макроса
- •Автоматический запуск макроса
- •Лабораторная работа 8
- •Создание кнопки в форме
- •Рекомендуемая литература
Вычисляемые поля
Для того чтобы вставить в форму вычисляемый элемент управления, необходимо:
Щелкнуть по кнопке Поле панели элементов.
Разместить текстовое поле на нужном месте формы.
Вызвать окно свойств для ввода в элемент управления необходимой информации.
В поле Данные нужно поместить формулу для вычислений. Формула начинается со знака равенства. Удобнее всего воспользоваться построителем выражений.
Задание к лабораторной работе 5
Скопируйте форму «Составная форма 1» под именем «Составная форма 2» (Правка, Копировать, Правка, Вставить).
Измените заголовок формы: «Составная форма 2».
Создайте группу переключателей для страны-производителя (название стран выберите самостоятельно).
Создайте поле для ввода раскрывающегося списка по полю Цвет, используя в качестве значений списка выборку по запросу Цвет. Для этого:
Удалите поле Цвет из формы в режиме конструктора.
Убедитесь в том, что кнопка Мастера (с изображением волшебной палочки) включена. Выберите инструмент Поле со списком на панели элементов, щелкните в нужном месте формы.
Выберите значения для списка из запроса Цвет.
Перейдите в режим формы (Вид, Режим формы) и оцените вид полученной экранной формы. В случае необходимости перейдите вновь в режим Конструктора и внесите изменения.
Вместо простого поля Обивка сформируйте поле с раскрывающимся списком, из которого можно выбрать материал – ткань, кожу, велюр. Значения списка введите самостоятельно (список фиксированных значений). Список должен состоять из одного столбца. Укажите, что значения должны быть сохранены в поле Обивка таблицы Модели автомобилей.
Вычислите общую стоимость автомобиля исходя из значений полей Заводская цена, Транспортные издержки и Предпродажная подготовка и внесите это значения в форму (поле Общая стоимость). Устанавливая свойства поля Общая стоимость во вкладке Свойства, Данные, воспользуйтесь Построителем выражений, причем имена полей после знака равенства лучше выбирать из списка Формы, Загруженные, Составная Форма–2.
Перейдите в режим формы (Вид, Режим формы) и оцените вид полученной экранной формы. В случае необходимости перейдите вновь в режим Конструктора и внесите изменения.
Лабораторная работа 6
Цель работы: Создание отчетов в ACCESS.
В отчете пользователь может наглядно представить извлеченную из базы данных информацию, дополнив ее результатами анализа и вычислений.
Создание макета отчета
Сконструировать макет можно двумя способами: с помощью Мастера отчетов и самостоятельно.
Конструирование макета отчета с помощью Мастера отчетов
Мастер отчетов помогает спроектировать отчет, ставя вопросы, касающиеся структуры, содержания и оформления отчета.
Чтобы приступить к созданию отчета, раскройте вкладку Отчет в окне БД и нажмите кнопку Создать. Далее:
выберите имя таблицы (или нескольких таблиц по очереди), содержащей необходимую информацию;
выберите поля, которые должны быть представлены в отчете, нажмите кнопку «Далее»;
укажите поля, по которым будет выполняться группировка, нажмите кнопку «Далее» и, если требуется, диапазон группировки (кнопка Группировка);
выберите порядок сортировки записей, нажмите кнопку «Далее»;
выберите вид отчета; ориентацию страниц при печати (книжную или альбомную);
в следующем диалоговом окне укажите стиль оформления заголовка, нажмите кнопку «Далее»;
задайте имя отчета, нажмите кнопку Готово.
Самостоятельное конструирование отчета
Для самостоятельного формирования нового отчета необходимо создать макет пустого отчета и вставить в него необходимые уровни сортировки и группировки, а также, если нужно, и другие элементы управления.
В окне БД откройте вкладку ОТЧЕТ, затем кнопку Создать. На экране появится диалоговое окно Новый отчет, в котором нужно выбрать команду Конструктор.
На экране появится пустой макет отчета в режиме конструирования. Макет отчета разделен на несколько областей. Вы можете поместить в эти области нужные элементы управления, уровни группировки, другие элементы конструирования.
Области отчета
Верхний колонтитул. Выводится вверху на каждой новой странице.
Область данных. Является главной областью отчета. В этой области должны быть размещены текстовые поля и другие элементы управления, которые представляют записи данных таблицы.
Нижний колонтитул расположен внизу страницы и обычно содержит ее номер.