- •Лабораторное занятие №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
Задание 4
Подготовить отчет «Счет клиенту» по заказу на выполнение работ.
Служба ремонта автомобилей | ||||
Счет № _________клиенту на оплату Дата______
| ||||
Код клиента Наименование клиента VIN
| ||||
Код работы |
Наименование работы |
Исполнитель (табн.номер) |
Кол-во н/ч |
Цена н/ч |
|
|
|
|
|
|
|
|
|
|
Итого: сумма к оплате________________
Подпись клиента |
Цель: создание многотабличного отчета на основе запроса.
Этапы работы.
Построить запрос на выборку, включая таблицы Выполненные работы, Автомобили, Клиенты, Наряд-заказы, Работы. В бланк запроса включить поля ном_нз, табн, кр (Выполненные работы), код_кл, наим_кл (Клиенты), дата, vin (Наряд-заказы), наим_р, кол_нч, цена_нч (Работы).
В строке Условие отбора для ном_нз ввести [Номер заказа].
Сохранить запрос под именем ВЫПОЛНЕННЫЕ РАБОТЫ.
В окне базы данных выбрать закладку Отчет и нажать Создать. В окне Новый отчет выбрать запрос ВЫПОЛНЕННЫЕ РАБОТЫ и строку Конструктор для разработки отчета.
В раздел Заголовок ввести текст Служба ремонта автомобилей, Счет № _________ клиенту на оплату Дата, Код клиента, Наименование клиента, VIN, Код работы, Наименование работы, Исполнитель (табн.номер), Кол-во н/ч, Цена н/ч, используя кнопку Надпись. Аналогично заполнить раздел Примечания, добавив в этот раздел Итого:сумма к оплате, Подпись клиента.
Для размещения полей, нажав кнопку Список полей, вызвать окно списка полей запроса Выполненные работы. Перетащить поля кр, ном_нз, наим_р, табн, кол_нч, цена_нч в область данных.
Добавить выражение для расчета итоговой суммы за выполненные работы. Для этого добавить поле и в его свойствах ввести на вкладке Данные формулу =[кол_нч]*[цена_нч].
Доработать отчет в соответствии с приведенным бланком отчета.
Добавить текущую дату в отчет. Для этого, нажав кнопку Поле на панели элементов, создать несвязанный элемент. Нажатием правой кнопки мыши вызвать Свойства этого поля. Нажав закладку Данные в строке Данные записать =Now(), на закладке Макет в строке Формат поля выбрать Средний формат даты.
Добавить номер страницы в нижний колонтитул. Для этого, нажав кнопку Поле на панели элементов, создать несвязанный элемент. Нажатием правой кнопки мыши вызвать Свойства этого поля. Нажав закладку Данные в строке Данные записать = «Страница» & [Page]
Используя кнопку Линии, создать вертикальные и горизонтальные линии. Для изменения свойств линий нужно, щелкнув правой кнопкой мыши, вызвать Свойства. На закладке Макет в строке Тип границы, в строке Ширина границы можно выбрать нужные значения.
Сохранить отчет под именем СЧЕТ КЛИЕНТУ.
Просмотр отчета. В режиме конструктора нажать кнопку Представление отчета, ввести значение кода заказа.