Лекция 11 Инф
.pdfЛекция11. Формы.
Формы – являются основным средством организации интерфейсапользователя в приложениях.
Применяются в следующих случаях:
·Работа с данными (ввод-вывод, редактирование, удаление); ·Управление ходом выполнения приложения (формы для
работы с макросами или функциями VBА); ·Вывод сообщений (о работе приложения, ошибках, предупреждения и т.п.); ·Печать информации.
Структура формы
В общем случае форма состоит из 3 разделов:
·Заголовок формы (ЗФ)
·Область данных (ОД)
·Раздел примечаний (РП)
→ОД – содержит данные одной (текущей) записи. При переходе к другой записи содержимое ОД изменяется.
→ЗФ и РП содержат информацию, которая не изменяется при переходе от записи к записи: подпись,
линия подчеркивания, командные кнопки.
ЗФиРПмогутотсутствовать!
ЗФ
ОД
РП
В форме могут присутствовать также Полосы
прокрутки, Область выделения, Поле номера записи.
Виды форм
·Простаяформа– одна запись на одном экране.
· Многостраничная форма – для вывода записи (одной),
содержащей большой объем информации (одна запись – на нескольких экранах. Для перехода – полоса прокрутки или PageDown).
· Ленточная форма – для вывода списка записей с
небольшим числом полей данных (на одном экране – несколько записей).
· Составная форма – для представления данных, находящихся в отношении 1:n. В форму (называется Основной – со стороны 1) внедряется другая форма (наз. Подчиненной – со стороны n), данные которой берутся из других таблиц (запросов).
·Всплывающая форма – для представления информации в окне, которое находится все время на переднем плане. Окно, в котором находится фокус (т.е. активное окно), расположено под ним.
·Монопольная форма – необходима в случае, когда для работы приложения требуется реакция пользователя (например выбор некоторого значения). Пока эта форма открыта, невозможно перейти к другому окну или меню.