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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

Практическая работа  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. Юг; проблема бедности; продовольственная проблема; энергетическая проблема; проблема экологии
2. коммуникативной лингвистики
3. вещь ГОСТ РФ Товары- термины и определение определяет товар как любую вещь неограниченную в обороте с
4. тема международных отношений в 194547 годах
5. реферат дисертації на здобуття наукового ступеня кандидата соціологічних наук.html
6. мероприятия Такие мероприятия представляют собой большой блок различных акций и внутрикорпоративных собы
7. РЕФЕРАТ НОВЕЙШИЕ РАЗРАБОТКИ ВООРУЖЕНИЯ И ТЕХНИКИ ДЛЯ СУХОПУТНЫХ ВОЙСК И ВОЙСК РХБ ЗАЩИТЫ Выполнил-
8. Реферат- Астраханская область
9. НАСЛЕДНИК Аллахумма салли ~аля Мухаммадин ва аали Мухаммад ~ О Аллах благослови Мухаммада и Семейство М.html
10. Эта информация должна предоставляться БЕСПЛАТНО
11. Этиология Возбудитель ~ Cytomeglovirus hominis относится к вирусам рода Cytomeglovirus семейства Herpesviride
12. важнейший элемент рыночной экономики без которого не может гармонично развиваться государство.
13. духовне життя суспільства
14. Своеобразие проблематики ранней прозы М Горького (На примере одного из рассказов)
15. П Програма методичні вказівки курсу Українська мова за професійним спрямуваннямrdquo;
16. по теме Санитарно гигиенические условия труда
17. Тема- Microsoft Word. Ввод и форматирование текста.
18. ЮжноУральский государственный университет Факультет Приборостроительный Кафедра Информационно
19. Модуль 4
20. Контрольная работа по дисциплине- Страхование Омск 2014