Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Запуск макроса с помощью кнопки на панели инструментов



Прямые способы запуска макросов являются простыми, но не самыми быстрыми. Существуют более удобные и быстрые способы. Наиболее удобный, с нашей точки зрения, способ запуска макроса — это создание специальной кнопки на панели инструментов. Правда, стандартных панелей инструментов в Access много, и в разных режимах работы на экране появляются соответствующие панели. Поэтому наиболее разумным является создание специальной панели инструментов, на которую вы можете поместить все нужные кнопки. Тем не менее, операция добавления специальной кнопки на стандартную панель инструментов чрезвычайно проста.

Чтобы добавить кнопку на стандартную панель инструментов Access, выполните следующее:

1. Щелкните правой кнопкой мыши по панели инструментов и выберите в контекстном меню команду Настройка (Customize).

2. В появившемся диалоговом окне Настройка (Customize) раскройте вкладку Па нели инструментов (Toolbars).

3. Установите флажок для одной из стандартных панелей инструментов, например Запрос в режиме таблицы (Query Datasheet), чтобы она отобразилась на экране.

4. Закройте диалоговое окно Настройка (Customize), нажав кнопку Закрыть (Close).

5. Щелкните по ярлыку Макросы (Macros) на панели объектов в окне База данных (Database) и найдите нужный макрос.

6. Перетащите макрос с помощью мыши на панель инструментов Запрос в режиме таблицы (Query Datasheet).

На панели инструментов появится кнопка со значком и именем макроса (рис. 8). Вы можете таким образом переместить на панель инструментов созданный нами макрос Менеджеры по продажам. Теперь всякий раз, когда эта панель инструментов будет отображаться на экране, вам будет доступна кнопка запуска данного макроса.

 

Рис.8. Создание кнопки на панели инструментов для запуска макроса

Замечание

Если основной режим работы в вашем приложении— работа с формами , кнопки выполнения макросов можно поместить на панель инструментов Режим формы ( Form View ).

Чтобы удалить с экрана панель инструментов, на которую вы только что доба­вили кнопку, щелкните правой кнопкой мыши в области панелей инструментов и в списке стандартных панелей команд снимите флажок слева от названия панели (рис. 9).

Рис. 12.9. Контекстное меню со списком панелей команд

Теперь рассмотрим создание специальной панели инструментов и размещение на ней кнопки вызова макроса.

1. Щелкните по ярлыку Макросы (Macros) на панели объектов в окне База данных (Database) и выделите нужный макрос.

2. Выберите команду Сервис | Макрос | Создать панель инструментов из макроса (Tools | Macro | Create Toolbar from Macro). На экране появится пустая панель инструментов.

3. Перетащите с помощью мыши нужный макрос на эту панель.

На панели появится кнопка с уже знакомым нам значком макроса. Кнопка получает такое же название, как имя макроса, для которого она создана.

Если нужно создать панель инструментов для вызова нескольких макросов, мы рекомендуем объединить эти макросы в одну группу. Тогда при выполнении команды меню Сервис | Макрос | Создать панель инструментов из макроса (Tools | Macro | Create Toolbar from Macro) будет создана панель инструментов, на которой каждому макросу группы будет соответствовать своя кнопка. При этом на кнопках отображаются имена соответствующих макросов. Новая панель инструментов получает такое же имя, как имя группы макросов. Попробуйте выполнить эту команду для одной из групп макросов в базе данных Борей (Northwind), например клиенты (Customers). При желании мож­но заменить текст на кнопках значками.


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 197; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.008 с.)
Главная | Случайная страница | Обратная связь