У вас вопросы?
У нас ответы:) SamZan.net

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

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.5.2025

Практическая работа  6

Создание кнопочных форм

Цель – научиться создавать, редактировать кнопочные формы.

Задание

Создать главную кнопочную форму и дополнительные кнопочные формы для работы с базой данных. Данная работа проиллюстрирована на базе данных «Борей». Для выполнения своей работы необходимо использовать базу данных из предыдущей лабораторной работы.

Основные сведения

Надстройка Access – диспетчер кнопочных форм

 Надстройки Access – это базы данных, в которых содержатся процедуры и связанные с ними объекты. Существует три типа надстроек: надстройки меню; построители; мастера.

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

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

Диспетчер кнопочных форм применяет сложную технику для управления всеми кнопочными формами через одну кнопочную форму, создает таблицу-драйвер Элементы кнопочной формы, содержащую до восьми элементов в каждой кнопочной форме. Если требуется больше восьми кнопок, то недостающие создаются вручную путем написания процедур или создания макросов. При запуске диспетчер ищет в текущей базе данных таблицу с именем Switchboard Items, если ее нет, он начинает создавать новую кнопочную форму (рис. 5.1).

Рис. 5.1. Создание кнопки для добавления нового клиента

В диалоговом окне Диспетчер кнопочных форм все формы называются страницами. Здесь задаются имена всех кнопочных форм приложения.

В диалоговом окне Изменение страницы кнопочной формы можно изменять имена форм, редактировать элементы форм (кнопка Изменить…), удалять элементы (кнопка Удалить) или изменять позицию элемента ( кнопки Вверх и Вниз).

В диалоговом окне Изменение элемента кнопочной формы указываются три параметра:

 Текст – имя элемента, которое появится на кнопке в кнопочной форме.

 Команда – команда, которая будет выполнена, когда пользователь щелкнет по кнопке.

 Форма – содержимое этого поля зависит от значения поля Команда.

После создания кнопочных форм на вкладке окна базы данных Таблицы появится таблица Switchboard Items, а на вкладке Формы – форма Switchboard, которую можно переименовать. Но чтобы переименовать таблицу Switchboard Items, нужно менять все ссылки на нее в процедурах VBA (Visual Basic for Applications), хранящихся вместе с этой кнопочной формой.

Технология работы

1. Откройте базу данных.

2. Выберите команду Сервис Служебные программы Диспетчер кнопочных форм.

3. На вопрос о создании новой кнопочной формы ответьте Да.

4. В появившемся окне Диспетчер кнопочных форм нажмите кнопку Создать.  

5. Задайте имя дополнительной кнопочной формы – Формы (рис. 5.2). Нажмите ОK.

6. Аналогичным образом задайте имя Отчеты для второй дополнительной кнопочной формы и имена Форма Клиент и Форма Заказы, Отчет О Клиентах, Счет и Выход  для остальных.

7. В окне Диспетчер кнопочных форм выберите Main Switchboard (главную кнопочную форму) и нажмите кнопку Изменить.

8. В окне Изменение страницы кнопочной формы нажмите кнопку Создать.

9. В окне Изменение элемента кнопочной формы укажите параметры:

   Текст: Формы

   Команда: Переход к кнопочной форме

   Форма: Формы

Рис. 5.2. Кнопочная форма Формы

10. Нажать ОК.

11. Параметры для кнопки Отчеты задайте аналогичным образом.

12. Для кнопки Выход задайте параметры :

         Текст: Выход

         Команда: Выйти из приложения

13. Нажмите кнопку Закрыть.

14. В окне Диспетчер кнопочных форм выберите форму Формы и  нажмите кнопку Изменить.

15. В окне Изменение страницы кнопочной формы нажмите кнопку Создать.

16. В окне Изменение элемента кнопочной формы укажите параметры:

         Текст: Работа с формой  Клиент

         Команда: Переход к кнопочной форме

         Форма: Клиент

  1.  Нажать ОК.
  2.  Аналогичным образом укажите параметры для работы с Формой Заказы (рис. 5.3).

Рис. 5.3. Структура кнопочных форм

  1.  Предусмотрите кнопку для возврата в Главную форму :

          Текст: Возврат

          Команда: Переход к кнопочной форме

          Форма: Main Switchboard.

  1.  Нажать Закрыть.
  2.  В окне Диспетчер кнопочных форм выбрать форму Клиент и  нажать кнопку Изменить.
  3.  В окне Изменение страницы кнопочной формы нажать кнопку Создать.

23. В окне Изменение элемента кнопочной формы указать параметры:

      Текст: Новый клиент

      Команда: Открытие формы в режиме добавления

      Форма: Клиент

24. Нажмите  ОК.

25. В окне Изменение страницы кнопочной формы снова нажмите кнопку Создать.

26. В окне Изменение элемента кнопочной формы укажите параметры:

   Текст: Редактирование

   Команда: Открытие формы в режиме  редактирования

   Форма: Клиент.

27. Нажмите ОК.

28. Аналогично п. 21–27 создайте кнопки для работы с формой Заказы.

29. Аналогично п.19 создайте кнопку для возврата в предыдущую форму.

30. В окне Диспетчер кнопочных форм выберите форму Отчеты, нажмите кнопку Изменить и создайте элементы кнопочной формы Отчеты (просмотр отчетов и возврат).

31. Отредактируйте Кнопочную форму в режиме конструктора.

Содержание отчета

1. Тема практической  работы.

2. Цель практической работы.

3. Технология создания Кнопочной формы.

4. Содержание Главной кнопочной формы.

5. Выполненную работу сохранить на внешнем носителе и предъявить преподавателю.




1. ст 44 державний нагляд за додержанням законодавчих та інших нормативних актів про охорону праці здійснюють
2. Учебное пособие по тайцзицюань самому популярному в мире направлению китайского ушу
3. 00 мин Выберите правильный ответ и впишите его в таблицу в конце блока заданий максимум 15 баллов
4. реферату- Виникнення парашута історія його вдосконаленняРозділ- Астрономія авіація космонавтика Виникне
5. Упражнения в равновесии имеют большое прикладное значение
6. HOW DN TESTING WORKS (Анализ ДНК как проверяющие работы)
7. Тематика курсовых работ по дисциплине Бухгалтерский управленческий учет специальности 080109
8. Водородная энергетика
9. Тема 1- Общая структура ТП изготовления летательных аппаратов Комплекс действия орудий производства
10. Лабораторная работа 5