Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_9-12.doc
Скачиваний:
7
Добавлен:
14.09.2019
Размер:
2.04 Mб
Скачать

1. Создание «макета» формы:

  • на закладке Форма выберите команду Создать;

  • в качестве режима создания формы укажите Режим Конструктора;

  • источник данных для формы не указывайте (вновь созданная форма имеет только область данных);

  • сохраните форму по именем «Главная».

2. Вставка графического объекта в форму:

  • на Панели Элементов выберите элемент управления Рисунок;

  • поместите его в область данных;

  • в появившемся диалоговом окне выберите графический файл (*.bmp) для вставки его в область данных;

  • изменить свойства объекта можно, вызвав для него контекстное меню и воспользовавшись необходимыми командами.

3. Создание кнопки:

  • на панели элементов выберите элемент управления кнопка;

  • поместите его в область данных.

  • выберите из списка категорий необходимую для Вас (например, Работа с формой);

  • из списка действий выберите то, которое Вы предполагаете осуществлять с помощью данной кнопки (например, Закрытие формы). Нажмите кнопку Далее;

  • выберите наиболее подходящий, на Ваш взгляд, рисунок, он будет отображен на кнопке. Если хотите, то можно выбрать текст в качестве обозначения функции создаваемой кнопки. Нажмите кнопку Далее.

  • дайте название вновь созданной кнопке. Рекомендуется оставлять нумерацию системы (название по умолчанию «Кнопка N», где N – номер по порядку).

  • нажмите кнопку Готово;

  • вид и расположение вновь созданной кнопки Вы можете изменить, воспользовавшись контекстным меню и соответствующими его командами;

  • откройте форму в режиме формы, проверьте работу кнопки.

Задания

  1. Построить главную кнопочную форму для учебной задачи, руководствуясь информацией пункта «Создание главной кнопочной формы» и следующими требованиями:

    • на форме должен быть рисунок, соответствующий теме учебной задачи;

    • каждые элементы созданной системы должны быть доступны из отдельной вкладки: формы, отчеты, запросы;

    • на форме должны быть кнопки запуска элементов и закрытия формы;

    • кнопки для запуска запросов и отчетов могут отсутствовать или существовать в виде «заглушек», то есть кнопок без назначенного действия;

    • на каждой из созданных ранее форм должны быть кнопки закрытия формы и перехода на Главную форму (создайте на созданных Вами формах «Поставщик» и «Экземпляр» необходимые кнопки: создания новой записи, удаления записи, закрытия формы и перехода на главную) (см. рис. 5, 6).

Примечание: кнопки и другие элементы управления, позволяющие работать с остальными объектами БД, необходимо будет добавить при выполнении последующих лабораторных работ (11 и 12).

  1. Сохраните Главную форму.

  2. Проверьте ее работу.

  3. Используя вновь созданные формы, создайте в каждой из таблиц по одной новой записи.

  4. П роверьте правильность ввода данных в таблицы.

  5. Сохраните результаты, продемонстрируйте результаты работы преподавателю.

Вопросы для самоконтроля

  1. Для чего используется форма как объект СУБД MS Access?

  2. Какие области формы Вы знаете, каково предназначение каждой из них?

  3. В чем отличие Ленточного метода компоновки данных на форме (внешний вид) от Табличного?

  4. В чем отличие метода компоновки данных на форме «Сводная таблица» от «Сводная диаграмма»?

  5. В чем отличие метода компоновки данных на форме «В один столбец» от «Выровненного»?

  6. Можно ли изменить выбранный стиль формы, если да, то как это сделать?

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

  8. Какая часть элемента управления «поле» может быть изменена, а какая нет и почему?

  9. Каков алгоритм создания подчиненной формы в режиме Мастера?

  10. Какие рекомендации по созданию подчиненной формы в режиме Конструктора Вы можете дать?

  11. Можно ли использовать при записи вычисляемого выражения имена других вычисляемых полей данной формы (ответ обоснуйте)?

  12. Определите назначение главной кнопочной формы.

  13. Какова последовательность действий при работе с Диспетчером кнопочных форм? Укажите преимущества и недостатки данного режима?

  14. Позволяет ли режим Конструктора форм создавать формы на основе нескольких таблиц или запросов, если да, то каким образом это осуществляется?

  15. Какие поля при создании форм на основе нескольких таблиц обязательно нужно внести для обеспечения корректной работы соответствующих таблиц.