Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод.указ. Собств.проект.АБРОСИМОВА.doc
Скачиваний:
5
Добавлен:
06.09.2019
Размер:
378.88 Кб
Скачать

5. Создание кнопочной формы

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

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

Задание 11. Откройте главную кнопочную форму по работе с базой данных "Борей" (C:\Program File\Microsoft Office\OFFICE\SAMPLES\ Борей.mdb). Просмотрите действие кнопок. Закройте базу данных "Борей".

5.1. Создание кнопочной формы

Для создания кнопочной формы следует:

  1. Дать команду на создание формы.

  2. Выбрать Конструктор формы.

  3. Не указывать источник данных и щелкнуть ОК. Откроется форма в режиме конструктора.

Задание 12. Создайте свою кнопочную форму. Закройте форму, сохранив ее под именем «Академия»

5.2. Создание кнопок открытия информационных структур базы данных

Для создания кнопок открытия информационных структур базы данных:

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

  1. Щелкните на панели элементов элемент КНОПКА и растяните рамку кнопки на форме. Появится диалог создания кнопки.

  1. В появившемся диалоге создания кнопки в левом списке Categories выберите требуемую категорию команд, например, «Работа с формой», затем в правом списке Actions выберите требуемую команду из выбранной категории, например, «Открыть форму», щелкните кнопку ДАЛЕЕ (NEXT).

  2. В следующем диалоге укажите название информационной структуры, которая кнопочной формы кнопочной формы будет открываться при щелчке на кнопке, например, созданная Вами на предыдущем этапе форма, щелкните кнопку ДАЛЕЕ (NEXT).

  3. В следующем диалоге выберите режим вывода данных выбранной информационной структуры, например, вывод всех данных (Open the form and show all the records), щелкните кнопку ДАЛЕЕ (NEXT).

  4. В следующем диалоге выберите вариант оформления кнопки: либо надпись, либо изображение, щелкните кнопку ДАЛЕЕ (NEXT).

  5. В следующем диалоге согласиться с предлагаемым именем кнопки и FINISH.

Примечание. При создании кнопки по работе с таблицами и запросами, в первом диалоге по созданию кнопки (п.3) выберите категорию «Разное»

Задание 11. Создайте на кнопочной форме «Академия» кнопки открытия созданных Вами одной таблицы (по Вашему выбору), запроса, формы, отчета.

5.3. Оформление кнопочной формы

Завершая работу над кнопочной формой:

  1. Разместите на форме небольшую по размеру эмблему (кнопка РИСУНОК панели элементов),

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

  1. Создайте кнопку выхода из MS Access. Для этого при создании кнопки в первом диалоге по созданию кнопки (п.3) выберите категорию «Приложение», далее «Выйти из приложения»

Задание 11.Выполните оформление кнопочной формы.

Контрольные вопросы

  1. Что такое реляционная база данных?

  2. Что такое СУБД?

  3. Какая информационная структура является в СУБД фундаментальной, а какие дополнительными и почему?

  4. Что такое первичный ключ таблицы?

  5. Что такое внешний ключ таблицы?

  6. Что такое ограничение целостности в базе данных?

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

  8. Для чего предназначен режим Конструктора таблиц?

  9. В чем отличие способов создания форм и отчетов базы данных – создание с помощью Конструктора и создание с помощью Мастера?

  10. Для чего создаются запросы с параметром?

  11. Какие логические операторы при создании запросов используются для указания диапазона отбора записей?

  12. В чем отличие в применении форм и отчетов?

  13. Как подготовить форму или отчет с данными из нескольких таблиц?

  14. Для чего создается кнопочная форма?

  15. Как можно вызвать бланк свойств?

  16. Как вставить в форму рисунок?

Составитель: АБРОСИМОВА Марина Александровна