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

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

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






 

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

 

 

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


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

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

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

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

 

 

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

 

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

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

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

 

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

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

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

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

 

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

 

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

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

 







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



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Что происходит при встрече с близнецовым пламенем   Если встреча с родственной душой может произойти достаточно спокойно – то встреча с близнецовым пламенем всегда подобна вспышке...

Реостаты и резисторы силовой цепи. Реостаты и резисторы силовой цепи. Резисторы и реостаты предназначены для ограничения тока в электрических цепях. В зависимости от назначения различают пусковые...

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