Четверг, 03.07.2025, 03:30
Приветствую Вас, Гость | RSS
Продвинь свой сайт
Промо-материалы
Категории
SEO
Создание сайтов
Главная » Статьи » Microsoft Access » Microsoft Access [ Добавить статью ]

Создание панели управления приложения



Диспетчера кнопочных форм.


Для организации эффективной работы пользователя все разрозненные компоненты приложения обычно группируют по функциональному назначению. Для объединения объектов в едином диалоговом приложении создаются так называемые кнопочные формы. Кнопки такой формы обеспечивают вызов других кнопочных форм или отдельных объектов - отчетов, форм, макросов, модулей. Сюда же помещаются кнопки для возврата к кнопочным формам предыдущих уровней и выхода из Access. Вызов кнопочной формы при открытии БД позволяет сразу же начать работу в среде приложения. Элементами кнопочных форм являются кнопки с подписями. Подпись задается разработчиком и должна по возможности точно указывать действия, которые будут выполняться при ее нажатии. Выбор кнопки на панели управления инициализирует событие нажатие кнопки.
В Access имеется средство автоматизированной разработки формы по управлению приложением - Диспетчер кнопочных форм.

Порядок выполнения работы:

1.    Создайте главную кнопочную форму базы данных, состоящую из двух страниц. Для этого
•    Откройте базу данных.
•    Выберите команду меню Сервис ! Надстройка! Диспетчер кнопочных форм и подтвердите создание кнопочной формы.
В окне диспетчера кнопочных форм появится строка Главная кнопочная форма. В этом окне диспетчера формируется список кнопочных форм разных уровней.

2.    Создайте две кнопочные формы для работы по редактированию элементов приложения и отбору данных:
•     В окне диспетчера нажмите кнопку Создать. В окне Создание в поле Имя страницы кнопочной формы введите имя первой кнопочной формы Работа с формами. После нажатия кнопки ОК в окне диспетчера появится строка Работа с формами. Аналогично создайте страницу Поиск.
•    Оставьте стартовой (по умолчанию) главную кнопочную форму. Эта форма будет находиться на верхнем уровне иерархии взаимосвязанных кнопочных форм.

3.    Сформируйте элементы главной кнопочной формы:
•    В окне диспетчера кнопочных форм щелкните по кнопке Изменить.
•    В окне Изменение страницы кнопочной формы ведите новое название главной кнопочной формы.
•    Сформируйте в главной кнопочной форме кнопку вызова подчиненной кнопочной формы. Для этого выберите команду Создать и в окне Изменение элемента кнопочной формы в строке Команда выберите Переход к кнопочной форме, а в строке Кнопочная форма выберите форму, к которой должна обеспечивать переход данная кнопка. Откройте список созданных кнопочных форм и выберите кнопочную форму Работа с формами. В строке Текст  введите подпись для этой кнопки, например, Ввод и редактирование. Щелкните по кнопке ОК.
 Аналогично создайте кнопку вызова для следующей формы, а для завершения работы с приложением создайте кнопку Выход из приложения. Закончив создание страницы кнопочной формы , нажмите кнопку Закрыть. Это позволит вернуться к списку всех кнопочных форм приложения.

4.    В подчиненных кнопочных формах создайте кнопку для возврата к главной кнопочной форме, заполнив поля в окне Изменение элемента кнопочной формы. Таким образом, установлены все необходимые связи между кнопочными формами. Вернитесь в окно диспетчера кнопочных форм.
   
5.     Сформируйте элементы кнопочной формы Работа с формами :
•    В окне диспетчера кнопочных форм выберите кнопочную форму Работа   с формами.
•    Для создания элементов в этой форме щелкните по кнопке Изменить.
•    В окне Изменение страницы кнопочной формы нажмите кнопку Создать.
•     В следующем окне Изменение элемента кнопочной формы выберите команду Открытие формы в режиме редактирования. При этом появится строка с наименованием Форма.
•    Выберите имя формы, созданной в лабораторной работе №5.
•    Введите подпись кнопки и щелкните на ОК.
•    В диалоговом окне Изменение страницы кнопочной формы еще раз нажмите кнопку Создать.
•    В окне Изменение элемента кнопочной формы выберите команду Открытие формы в режиме добавления.
•    Выберите имя формы.
•    Введите подпись кнопки и щелкните по ОК..
•    Вернитесь в окно диспетчера кнопочных форм и закройте окно.
        Элементы для работы с формой Поиск создадим позже.
•    Запустите форму на выполнение.

6.    В  режиме конструктора измените свойства главной кнопочной формы,       поменяйте ее название, добавьте слева рисунок, измените шрифт. Закройте форму.

7.    Создайте макрос, позволяющий осуществить поиск данных по критерию, и подключите его к соответствующей кнопке в главной кнопочной форме.
      Для этого
•    В окне базы данных выберите вкладку Макросы и щелкните по кнопке Создать.

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

8.    Добавьте в список макрокоманд макрос Вывод на экран сообщения в случае, если запись не найдена. Для этого
•     Выберите режим Конструктора и в меню Вид установите флажок Условия.
•    В строке Условие нового макроса введите проверку совпадения поля с условием поиска. Пользуйтесь построителем выражений. Для проверки условия используйте оператор IIf. Если условие выполняется, из списка встроенных функций выберите функцию Обработка ошибок ERROR(0), в противном случае функцию Сообщения MsgBox("значение не найдено”).
•    Сохраните макрос и откройте кнопочную форму.
•    Проверьте правильность ее работы для обоих случаев результатов поиска.

9.    Измените параметры запуска меню Сервис так, чтобы при открытии базы данных на экране появлялась Главная кнопочная форма. В раскрывающемся списке Форма выберите главную кнопочную форму.
   
10.    Закройте, а затем вновь откройте базу данных. Ознакомьтесь с результатами.
   
11.    Закончите сеанс работы с Microsoft Access.
Категория: Microsoft Access | Добавил: Администратор (11.01.2011)
Просмотров: 3959 | Комментарии: 1 | Теги: Microsoft Access, панель управления, база | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Добавь новость

Добавьте свою новость на сайт.

Добавить
Самое интересное
Для отображения блока требуется Flash Player

seo контент бесплатно оптимизация яндекс тиц сереты база данных Microsoft_Access прибыль САЙТ - ПОСЕТИТЕЛИ ИЛИ КОНТЕНТ Дорвей обман поисковая система Раскрутка smm smo мультимедиа раскрутка сайта видео уроки Оптимизация сайта и анализ Microsoft Access база панель управления проектирование Основы программирования на Visual B google RRS коментарии ррс свежие новости быстродействие китай новости Открытие объекта Recordset предоста установка мета уроки Joomla ВИДЕО установка Joomla локальный Мавроди Ммм пирамида бонусное видео внимание предупреждение инструменты настройка компоненты модули плагины Joomla pr ап последний категории материалы разделы животные в природе обои анализ pagepromoter platinum комплекс продвижение контент плагиат сайт автоматически каталоги продвинуть регистрация ftp клиент сервер размножение генератор robot.txt видимость сайта посковая система рамблер шаблон joomla Скачать бесплатно скачать бесплатно необьяснимое нло пришельцы фото пришельцев dle DSL шаблоншаблон море океан Природа - коллекция обоев авто мото обои HD качества новый год праздник 3d разное
Поиск
Обратная связь
Вход