- •Лабораторное занятие №10
- •Задание 4
- •Лабораторное занятие № 11,12, 13 т е м а: «конструирование запросов»
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Задание 9
- •Задание 10
- •Задание 11
- •Задание 12
- •Задание 13
- •Задание 14
- •Лабораторное занятие № 14,15 т е м а: «конструирование отчетов»
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Лабораторное занятие № 16,17
- •Т е м а: «конструирование макросов»
- •Задание 1
- •Задание 2
- •Задание 3
- •Лабораторное занятие № 18
- •Т е м а: «конструирование главной кнопочной формы»
- •Задание 1
Задание 14
Найти клиентов, которые не делали заказов.
Цель: использование мастера запросов для поиска записей, не имеющих подчиненных.
Этапы работы.
Для создания запроса нужно выбрать Записи без подчиненных.
В качестве анализируемой таблицы выбрать таблицу Клиенты, в качестве подчиненной – таблицу Заказы клиентов.
Для связи выбирается поле код_кл.
Лабораторное занятие № 14,15 т е м а: «конструирование отчетов»
Задание 1
Получить отчет «Списки клиентов».
СПИСКИ КЛИЕНТОВ (текущая дата)
СПИСОК КЛИЕНТОВ ТИПА
Код Наименование Адрес Телефон
клиента клиента
Общее количество клиентов
Цель: создание отчета на базе одной таблицы.
Этапы работы.
В окне базы данных выбрать закладку Отчеты и нажать кнопку Создать.
В окне Новый отчет выбрать Клиенты и выбрать Конструктор.
При отсутствии раздела заголовка, добавить его, нажав Вид/ Заголовок/ Примечание отчета.
Группировка по полю тип_кл. Для этого нажать кнопку Сортировка и группировка на панели инструментов. В открывшемся окне Сортировка и группировка, щелкнув мышью, выбрать поля тип_кл и код_кл.
В этом же окне в Свойствах группы в строках Заголовок группы и Примечание группы для поля тип_кл задать Да. В окне конструктора отчетов появятся новые разделы Заголовок группы и Примечания группы.
Разместить данные в разделах отчета. Для этого, нажав кнопку Список полей на панели инструментов конструктора, перетащить тип_кл в раздел Заголовок группы. Вызвав контекстное меню и выбрав Свойства, изменить подпись поля тип_кл на Список клиентов типа.
Разместить поля код_кл, наим_кл, адрес и тел в область данных. Подписи полей перенести в область заголовка путем вырезания и вставки. При необходимости откорректировать эти подписи. Можно также заново создать эти подписи, используя кнопку Надпись на панели элементов.
Для включения расчетного реквизита Общее количество клиентов нажать кнопку Поле на панели элементов и разместить элемент Свободный в раздел Примечания группы. Вызвав Свойства, в закладке Данные в строке Данные записать =Count([код_кл]), в строке Число десятичных знаков указать 0, на закладке Макет в строке Формат поля указать Фиксированный. Затем, вызвав контекстное меню для подписи поля и выбрав Свойства, на закладке Макет в строке Подпись записать Общее количество клиентов.
Для добавления текущей даты нужно создать в заголовке отчета свободный элемент, нажав кнопку Поле, в окне его свойств на закладке Данные в строке Данные задать =Now(). На закладке Макет в строке Формат поля выбрать Полный формат даты. Подпись этого поля удалить.
Для добавления номера страницы в нижний колонтитул создать свободный элемент и записать в его свойствах на закладке Данные в строку Данные выражение =[Page]. Затем отредактировать подпись этого поля. Для этого вызвать свойства поля, на закладке Макет в строке Подпись записать Стр.
Оформить заголовок отчета. Для этого нужно, нажав кнопку Надпись на панели элементов, набрать заголовок отчета Списки клиентов. Затем, используя Формат/Шрифт, выбрать нужный шрифт .
Оформить верхний колонтитул. Нужно скопировать название раздела Заголовок отчета и вставить в раздел Верхний колонтитул. Используя Формат/Шрифт, выбрать подходящий шрифт. Вызвав свойства отчета, в закладке Макет в строке Верхний колонтитул указать Без заголовка.
Создать линии отчета, используя кнопку панели элементов Линия.
Нажав кнопку Представление отчета, осуществить предварительный просмотр отчета.