Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР4 / Контрольные вопросы 4

.docx
Скачиваний:
1
Добавлен:
12.06.2025
Размер:
81.25 Кб
Скачать

Контрольный вопрос 1 Для чего предназначены экранные формы?

* Просмотр данных

* Управление данными

* Валидация данных

* Автоматизация данных (можно связать с макросами или кодом VBA)

* Навигация по базе данных

* Безопасность данных (в формы могут использоваться для ограничения доступа к определенным полям или записям) * Улучшенный пользовательский интерфейс

Контрольный вопрос 2

Что может являться источником данных для экранной формы?

Таблица или запрос. (далее SQL-запрос, значение из VBA, комбинация нескольких источников)

Контрольный вопрос 3

Как можно классифицировать экранные формы? Ответ оформить в ви-

де классификационного дерева:

Контрольный вопрос 4

Что такое “многотабличные формы”?

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

Контрольный вопрос 5 С использованием Мастера форм (В окне Мастера форм выбрать таблицы и поля для главной формы -> выбрать таблицы и поля для подчиненной формы -> определить связь между таблицами -> выбрать макет подчиненной формы -> задать имена форм -> завершить работу мастера) С использование Конструктора форм (Создайте пустую форму в режиме Конструктора. -> Добавьте поля для главной формы -> Добавьте подчиненную форму -> Установите связь между формами -> Настройте внешний вид и поведение форм)

Контрольный вопрос 6

В каких режимах можно работать с экранной формой? Каково назначе-

ние каждого из этих режимов?

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

Контрольный вопрос 7

Какими способами можно создавать экранную форму?

  • Мастер форм

  • Конструктор форм

  • Пустая форма

  • Создание разделенной формы

Контрольный вопрос 8

Как включать поля таблицы или запроса в форму при создании формы

с помощью Мастера форм?

Добавить поля в форму или отчет можно с помощью панели Список полей. Если дважды щелкнуть поле на панели Список полей (или перетащить поле из списка в форму или отчет), Microsoft Access автоматически создаст подходящий элемент управления для отображения поля, например текстовое поле или флажок, а затем привяжет его к этому полю.

Контрольный вопрос 9

Как включать кнопки и поля таблицы или запроса в форму при работе в

режиме конструктора

В режиме конструктора формы, чтобы добавить кнопки и поля из таблицы/запроса:

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

  2. Покажите список полей: Вкладка “Конструктор” -> “Сервис” -> “Добавить существующие поля”. Откроется панель “Список полей”.

  3. Выберите таблицу/запрос: В списке “Таблицы” выберите нужный источник данных.

  4. Перетащите поля: Перетащите поля из списка на форму. Access создаст текстовые поля, связанные с выбранными полями данных.

  5. Добавьте кнопки: Вкладка “Конструктор” -> “Элементы управления”. Выберите “Кнопка” и нарисуйте её на форме. Задайте действие для кнопки с помощью Мастера Кнопок или кода VBA.

Контрольный вопрос 10

Как можно скорректировать ранее созданную экранную форму?

Режим конструктора - ваш основной инструмент: Вносите все изменения только в режиме конструктора.

Окно свойств: Используйте окно свойств для настройки внешнего вида и поведения элементов управления.

Контрольный вопрос 11

Какие элементы управления могут быть использованы в экранной фор-

ме?

  • Кнопка (Command Button): Выполняет определенное действие при нажатии (например, открытие другой формы, сохранение записи, печать отчета).

  • Вкладка (Tab Control): Организует элементы управления на нескольких страницах, доступных через вкладки.

  • Подчиненная форма/Подчиненный отчет (Subform/Subreport): Встраивает другую форму или отчет в текущую форму. Используется для отображения связанных данных (например, заказы клиента).

  • Линия (Line): Используется для визуального разделения элементов на форме.

  • Прямоугольник (Rectangle): Используется для создания визуальных акцентов и группировки элементов управления.

  • Панель навигации (Navigation Control): Специальный элемент управления для создания навигационного интерфейса для базы данных.

  • Кнопка “Переход к записи” (Navigation Buttons): Автоматически создают кнопки для перемещения по записям (первая, предыдущая, следующая, последняя).

  • Объект HTML (HTML Control): Позволяет встроить HTML-код непосредственно в форму, что дает возможность создавать более сложные и динамичные интерфейсы.

  • Выбор даты (Date Picker): Предоставляет календарь для выбора даты.

  • Гиперссылка (Hyperlink): Позволяет открывать веб-страницы, файлы или другие объекты Access при нажатии.

  • Диаграмма (Chart): Позволяет отображать данные в виде различных типов диаграмм (например, столбчатые, круговые, графики).

Контрольный вопрос 12

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

их свойства?

В коллекции “Элементы управления” справа располагается кнопка “Использовать мастера” для активизации мастеров, помогающих задать свойства элементов. Если кнопка “Использовать мастера” отжата, то свойства выделенного в форме элемента следует задавать самостоятельно в окне свойств этого элемента, которое можно активизировать клавишей F4.

Контрольный вопрос 13

Каким образом можно менять расположение элементов в форме?

Ухватившись” курсором мыши за маркер, можно изменить размер или расположение элемента.

Контрольный вопрос 14

Как можно менять размер элемента управления?

“Ухватившись” курсором мыши за маркер, можно изменить размер или расположение элемента.

Соседние файлы в папке ЛР4