Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Макросы. В макросе с помощью макрокоманд записываются подлежащие выполнению операции




Макросы и модули

Лабораторная работа № 13

В макросе с помощью макрокоманд записываются подлежащие выполнению операции. При запуске макроса выполнение операций идет в строго определенном порядке.

1. Создадим макрос, при запуске которого бы открывались 2 наших отчета: ■ Вкладка «Макросы», «Создать».

■ Первая макрокоманда- Открыть отчет. В нижней части окна (аргументы макрокоманды) выберите имя отчета- Ежемесячный отчет. Следующая строка- Режим: выберите Просмотр

Вторая макрокоманда: Восстановить (задаем «восстановленный» размер окна отчета, что бы он не открылся во весь экран)

Третья макрокоманда- СдвигРазмер. Задайте параметры в нижней части окна: По правому краю:0, От верхнего края: 0, Ширина:15, Высота:15

■ Четвертая макрокоманда- Открыть отчет. В нижней части окна (аргументы макрокоманды) выберите имя отчета- Расчеты с поставщиками. Следующая строка- Режим: выберите Просмотр

Пятая макрокоманда: Восстановить

Шестая макрокоманда- СдвигРазмер. Задайте параметры в нижней части окна: По правому краю:15, От верхнего края: 0, Ширина:15, Высота:15

■ Закройте макрос, дав ему название «Просмотр отчетов». Запустите его.

2. Добавим на кнопочную форму «Меню» кнопку вызова этого макроса:

■ «Сервис»/ «Служебные программы»/ «Диспетчер кнопочных форм»;

■ Встаньте мышкой на «Просмотр данных», нажмите кнопку «Изменить»

■ «Создать».

■ Заполняем возникшее окно так:

Текст: Просмотр отчетов
Команда: Выполнить макрос
Макрос: Просмотр отчетов

 

■ «ОК». «Закрыть». «Закрыть».

■ Проверьте работоспособность кнопки.

Рис. 79 Макрос на открытие отчетов

 

Запросы нельзя открыть непосредственно через кнопочную форму. Для них необходимо создать либо макрос, либо форму.

 

3. Создадим макрос для запроса на удаление:

■ Вкладка «Макросы», «Создать».

■ Ищем макрокоманду «Открыть запрос», имя запроса- Удаление покупателя из базы

■ Закройте макрос, назвав его «Удаление покупателя».

 

4.Создадим форму для запроса «Запрос по дате поставок»:

■ Вкладка «Формы»/ «Создать»/ «Мастер форм». В качестве источника данных выберите из списка запрос «Запрос по дате поставок». ОК.

■ Перенесите все поля. Далее. Внешний вид- ленточный. Далее. Выберите любой стиль. Далее. Имя можете оставить прежним- Запрос по дате поставок. Готово.

 

5.Добавим на кнопочную форму кнопки вызова этих макросов:

■ «Сервис»/ «Служебные программы»/ «Диспетчер кнопочных форм»;

■ Встаньте мышкой на «Просмотр данных», нажмите кнопку «Изменить»

■ «Создать».

■ Заполняем возникшее окно так:

 

Текст: Удаление покупателя
Команда: Выполнить макрос
Макрос: Удаление покупателя

 

■ «ОК». «Создать»

■ Заполняем окно так:

 

Текст: Запрос по дате поставок
Команда: Открыть форму для изменения
Макрос: Запрос по дате поставок

 

■ «Закрыть». «Закрыть».

■ Проверьте работоспособность кнопок.

 

6. Создадим макрос на выход из базы:

■ Вкладка «Макросы», «Создать».

■ Первая макрокоманда «Сообщение», в строке Сообщение (в нижней части окна) введите: Вы уверены, что хотите выйти из базы? Заголовок- Выход.

■ Вторая макрокоманда «Сообщение», в строке Сообщение (в нижней части окна) введите: До завтра, удачного дня! Заголовок- Выход

Третья макрокоманда: Выход.

■ Сохраните макрос под именем «Выход»

 

7. Откройте форму «Меню» в режиме конструктора.

■ Удалите с нее кнопку «Выйти из базы»

■ С панели элементов расположите на ней новый компонент «Кнопка», категория: разное, действие: выполнить макрос. Далее.

■ Выберите макрос «Выход».

■ Далее. Задайте текст на кнопке: Выйти из базы

Далее. Готово.

Таким образом, для управления работой базы используются две страницы кнопочного меню. Первая страница- для удобного занесения в базу оперативных данных:

Рис. 80 Первая страница кнопочного меню

вторая- для просмотра информации различного рода:

Рис. 81 Вторая страница кнопочного меню




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 406; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.