Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МП_Access.doc
Скачиваний:
205
Добавлен:
22.03.2016
Размер:
9.4 Mб
Скачать

3. Создание и настройка меню, панелей инструментов.

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

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

Для создания и настройки панелей инструментов, строк меню и контекстных меню, а также для установки свойств, влияющих на их вид и работу, используется диалоговое окно "Настройка". Для его открытия надо выбрать в меню ВидкомандуПанели инструментови подкомандуНастройка.

Для создания специальной панели инструментов(Рис.103) надо на вкладкеПанели инструментовнажать кнопкуСоздать, а затем ввести имя создаваемой панели инструментов. Это приведет к появлению новой панели инструментов на экране.

Рис.105 Форма с созданной Панелью инструментов и Контекстным меню.

Для добавления кнопок к панели инструментовнадо на вкладкеКомандыв полеКатегориивыбрать категорию для команды, которая будет выполняться при нажатии на эту кнопку, а саму команду перетащить из поляКомандына открытую панель инструментов. (Команды можно также перетаскивать с других панелей инструментов или из меню).

Панель инструментов имеет набор свойств, доступ к которым возможен по кнопке Свойства:

  • Закрепление – определяет тип закрепления для панели инструментов:

    • Любое – возможно вертикальное и горизонтальное закрепление панели инструментов;

    • Изменение невозможно – закрепление панели инструментов изменять нельзя;

    • Не по вертикали – невозможно закрепление панели инструментов по вертикали;

    • Не по горизонтали - невозможно закрепление панели инструментов по горизонтали;

  • Отображение в меню – определяет отображение панели инструментов в подменюПанели инструментов менюВид;

  • Настройка – определяет возможность изменения внешнего вида и поведения панели инструментов;

  • Изменение размера – определяет возможность изменения размера панели инструментов;

  • Перемещение – определяет возможность перемещения панели инструментов;

  • Отображение/скрытие - определяет возможность отображения или скрытия панели инструментов через контекстное меню панели инструментов и в окне "Настройка" (менюВидкомандаПанели инструментови подкомандаНастройка).

Задание 7.4.1

Создать специальную панель инструментов для таблицы ВЫПОЛНЕНИЕ (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ), включив 3 кнопки для сохранения данных, для печати данных и для закрытия формы.

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

Для создания специальной строки менюнадо сначала создать панель инструментов (описанным выше способом), а затем по кнопкеСвойстваизменить значение свойстваТипс "Панель инструментов" на "Строка меню".

Для добавления специального меню к строке менюнадо открыть строку меню через окно "Настройка" (менюВидкомандаПанели инструментови подкомандаНастройка), а затем во вкладкеКомандыв полеКатегориивыбрать параметр "Новое меню" и перетащить его из поляКомандына выведенную на экран строку меню. Щелчком правой кнопкой мыши на новом меню выведите полеИмядля ввода имени меню. Добавьте необходимые команды в новое меню описанным выше способом для панелей инструментов.

Для добавления в меню специальной команды, запускающей функцию VisualBasicили макрос, надо в окне "Настройка" выбрать категорию "Файл" и из поляКомандыперетащить на меню командуСпециальные. По контекстному меню для созданной команды надо изменить ее имя и в ее свойствах в полеДействиеввести имя макроса или имя функции в формате = имя функции.

Для создания специального контекстного меню(Рис.103) надо сначала создать панель инструментов (описанным выше способом), а затем по кнопкеСвойстваизменить значение свойстваТипс "Панель инструментов" на "Контекстное меню". Контекстное меню будет добавлено напанель инструментов "Контекстные меню", с помощью которой настраиваются все контекстные меню.

Для добавления команд в контекстное менюнадо на панели инструментов "Контекстные меню" выбрать панель "Настраиваемая" и из нее выбрать создаваемое контекстное меню. В остальном добавление команд в контекстное меню аналогично добавлению команд в строку меню и его специальные меню.

Задание 7.4.2

Создать специальное контекстное меню для таблицы ВЫПОЛНЕНИЕ (с Кнопками для вызова форм таблиц ЗАКАЗЫ и ПРЕДПРИЯТИЯ), состоящее из двух подменю с именами "Форма" и "Вызов", которые содержат те же команды, что и аналогичные команды строки меню.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]