ü Создайте ленточную автоформу Заказы (в дальнейшем вместо формы можно использовать отчет)
ü Создайте в режиме Конструктора форму без источника данных Поиск

ü В форме при помощи мастера создайте три поля со списком . Полям присвойте следующие имена : firma, computer,printer
ü Отключите кнопку мастера и создайте кнопки для просмотра заказов по выбранному параметру
ü Сохраните форму
ü Перейдите на вкладку Макросы и создайте групповой макрос МПОИСК
| Имя макроса
| Макрокоманда
| Аргументы
|
| Фирма
| Открыть форму
| Имя формы:Заказы
Условие отбора:
[Клиент]=[Forms]![Поиск]![firma]
|
| Компьютер
| Открыть форму
| Имя формы:Заказы
Условие отбора:
[Код]=[Forms]![Поиск]![computer]
|
| Принтер
| Открыть форму
| Имя формы:Заказы
Условие отбора: [Принтер]=[Forms]![Поиск]![printer]
|
| фирком
| Открыть форму
| Имя формы:Заказы
Условие отбора:
[Клиент]=[Forms]![Поиск]![firma] And [Код]=[Forms]![Поиск]![computer]
|
| фирприн
| Открыть форму
| Имя формы:Заказы
Условие отбора
[Клиент]=[Forms]![Поиск]![firma] And [Принтер]=[Forms]![Поиск]![printer]
|
| фиркомприн
| Открыть форму
| Имя формы:Заказы
Условие отбора:
[Клиент]=[Forms]![Поиск]![firma] And [Код]=[Forms]![Поиск]![computer] And [Принтер]=[Forms]![Поиск]![printer]
|
ü Откройте форму Поиск в режиме Конструктора и привяжите макросы к соответствующим формам
ü Попробуйте создать похожие макросы , открывающие отчеты в соответствии с заданными условиями