Создание простого макроса , позволяющего выбирать из списка клиента для последующего создания отчета
Периодически требуется просматривать данные о заказах различных фирм. Можно создать отчет на основе параметрического запроса и вводить с клавиатуры название фирмы. А можно создать специальную форму, позволяющую выбирать из списка название фирмы и просматривать в отчете данные о заказах этой фирмы
ü Создайте отчет Клиенты с группировкой по фирме
ü Создайте новую форму ВЫБОР ФИРМЫ при помощи Конструктора, без использования источника данных
ü Создайте поле со списком , позволяющее выбирать название фирмы.(кнопку мастера не отключайте)
ü Измените имяполя со списком
· Выделите поле со списком
· Откройте окноСвойств
· Вкладка -- Другие
· Введите имя - Фирма
ü Создайте макрос ВЫБОР
· Щелчок правой клавишей по полю Фирма
· Откройте окно Свойств
· Вкладка События
· Строка Изменение
· кнопка … - Макросы
ü Выберите из списка макрокоманду Открыть Отчет
ü Введите аргументы макрокоманды
· Выберите имя отчета Клиенты
· Укажите режим Просмотр
· Условие отбора лучше создать при помощи построителя выражений
[КодКлиента]=[Forms]![Выбор Фирмы]![Фирма]
ü Выберите из списка макрокоманду Закрыть
ü Сохраните изменения
ü Откройте форму ВЫБОР ФИРМЫ и проверьте действие макроса ВЫБОР