ü На основе запроса Заказ создайте автоформу в столбец Заказ1
ü Откройте форму в режиме Конструктора
ü Добавьте без помощи мастера кнопки перехода по записям и кнопку добавления новой записи
ü Создайте два свободных поля Скидка( имя Cost1) и Общая Стоимость(имя Cost)
ü Упростим задачу. Скидка будет предоставляться только при покупке компьютеров , а принтеры в расчет приниматься не будут. При покупке менее 10 принтеров скидки нет , при покупке от 10 до 20 скидка 1%, при покупке более 20 скидка 2%
ü Перейдите на вкладку Макросы и создайте групповой макрос Скидка
ü .Подключите столбцы Имени макроса и Условия (меню Вид)
7 Привяжите, созданный макрос Скидка.Количество к свойствуПосле Обновленияполя КолК
8 Создайте новую запись и поэкспериментируйте с количеством , заказанных компьютеров
Обратите внимание , что значения полей Скидка и Общая стоимость сбиваются при использовании кнопок перемещения по записям и при открытии формы. Следовательно к событиям соответствующих элементов необходимо привязать макросы очень похожие на только, что созданный макрос.
9 Для того, чтобы многократно не повторять одни и те же команды выделим их в отдельный макрос РасчетСкидки_