Студопедия — Краткая теория. Система меню – изображение на экране списка команд для выбора пользователем следующего действия системы путем указания выбранной опции средствами управления
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Краткая теория. Система меню – изображение на экране списка команд для выбора пользователем следующего действия системы путем указания выбранной опции средствами управления






 

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

 

 

Рисунок 21 – Меню для учета внедренных устройств


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

Макросом называют набор из одной или более команд, выполняющих определенные, часто используемые операции, например, открытие форм или печать отчетов. Макросы могут быть полезны для автоматизации часто выполняемых действий. Если записать эти действия в виде макроса, то они будут выполняться автоматически при запуске макроса. Например, при нажатии пользователем кнопки можно запустить макрос, который распечатает отчет или выведет на экран форму. Поэтому перед проектированием меню должны быть созданы объекты приложения (таблицы, запросы, формы, отчеты). Основным компонентом макроса является макрокоманда, которая самостоятельно или в комбинации с другими макрокомандами определяет выполняемые в макросе действия. Серия макрокоманд, из которых состоит макрос, выполняется каждый раз при его запуске.

Рассмотрим порядок создания макросов.

Для создания макроса необходимо открыть вкладку Создание и нажать кнопку Макросы в окне базы данных. Появится окно конструктора макросов (рисунок 22).

 

 

Рисунок 22 – Окно конструктора макросов

 

В окне конструктора макросов создается список макрокоманд, которые требуется выполнить при запуске макроса. При первом открытии конструктора макросов будут отображены столбцы Макрокоманда, Аргументы и Примечание.

В столбце Макрокоманда перечисляются команды, подлежащие выполнению (например, открыть форму, распечатать отчет, выполнить запрос). Чтобы в ячейке столбца Макрокоманда задать нужную макрокоманду, ее следует выбрать из списка. Для построения исходного меню в ячейке Макрокоманда следует выбрать Добавить меню.

Образец заполнения полей конструктора макросов для меню учета внедренных устройств (см. рисунок 21) представлен на рисунке 23.

 

Рисунок 23 – Поля конструктора макросов

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

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

Далее следует открыть новое окно конструкторамакросов. Затем на вкладке Конструктор необходимонажать кнопку Имена макросов. В столбце Имя макроса ввести вручную название макроса. При создании макросов в полях Имя макроса следует повторять названия пунктов главного меню. Затем выбрать макрокоманду (например, открыть форму) и форму из окна аргументов макрокоманд, которую будет открывать созданный макрос (рисунок 24). Сохранить изменения под именем макроса главного меню. Макросы создаются по числу макрокоманд в главном меню.

 

Рисунок 24 – Выбор макрокоманды для макроса

 

Для того чтобы, пользовательское меню отражалось вместо основного меню Access, нужно во всех формах и отчетах находясь в режиме Конструктора нажатьна кнопку F4 либо вызвать контекстное меню правой кнопки мыши и нажать кнопку Свойства. Откроется окно свойств, где на вкладке Другие в пустом поле Строка меню нужно вручную набрать имя макроса пользовательского меню Главное меню.

Выполнение макроса может начинаться по команде пользователя, при вызове из другого макроса или процедуры обработки события, а также в ответ на событие в форме, отчете или элементе управления. Чтобы запустить макрос нужно нажать на кнопку Восклицательный знак либо на макросе Главное меню в области переходов > Работа с базами данных > Надстройки > Команда меню.

 







Дата добавления: 2015-10-02; просмотров: 389. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

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

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

ТЕОРИЯ ЗАЩИТНЫХ МЕХАНИЗМОВ ЛИЧНОСТИ В современной психологической литературе встречаются различные термины, касающиеся феноменов защиты...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия