Создание и редактирование форм в режиме конструктора
Конструктор предусматривает более детальное, «ручное» проектирование макета формы. Здесь можно не только изменить расположение объектов, но и добавить на форму различные элементы управления, такие как наборы вкладок, кнопки, переключатели, поля со списком, которые позволяют оптимизировать ввод данных. Переход в режим Конструктора можно осуществить через меню Вид.
Пример 6. Создать в режиме конструктора форму по таблице Занятия. Воспользуйтесь командой Вставка/Форма или кнопкой Создать и выберите в качестве источника данных нужную таблицу.
П
ри
создании формы в режиме конструктора
могут понадобиться следующие команды,
которые можно вызвать через меню Вид.
Список
полей (рис. 8) – используется для
добавления полей связанной таблицы
П
Рисунок 8
анель элементов – позволяет добавить любой элементСвойства – используется для настройки всех элементов формы
Поместите в форму все поля, перетащив их из списка полей мышью на форму в раздел Область данных.
Подкорректируйте размеры полей и их расположение на форме с помощью мыши (рис. 9), либо клавиш CTRL и SHIFT и стрелок управления курсором на клавиатуре.
Рисунок 9
Самостоятельно изучите возможности размещения элементов с помощью меню Формат (выровнять, размер, интервал).
Выберите фон формы, воспользовавшись командой Формат/Автоформат.
Измените цвет фона, цвет шрифта, толщину линии и оформление полей, используя соответствующие кнопки на панели инструментов Форматирование.
Закройте форму, подтвердив сохранение изменений и присвоив ей имя (Занятия).
Откройте форму, просмотрите ее, добавьте информацию о нескольких занятиях.
Сортировка записей.
Сортировать записи можно в порядке возрастания (А-Я) или убывания (Я-А). Сортировка может происходить по нескольким уровням. Например, можно отсортировать записи по фамилии, затем по имени.
Пример 7. Отсортировать записи в форме Дисциплины по полю Дисциплина по возрастанию.
Откройте форму Дисциплины в режиме просмотра.
Затем перейдите в режим таблицы. Для этого выполните команду Вид\Режим таблицы.
Щелкните на любом месте столбца Дисциплина.
Щелкните по кнопке Сортировка по возрастанию (А-Я).
Замечание: Для того чтобы отменить сортировку, выберите команду Записи\Удалить фильтр.
Многоуровневая сортировка:
Многоуровневая сортировка – это сортировка по нескольким полям.
Сначала записи сортируются по первому заданному полю, затем полученные записи сортируются по второму полю и т.д.
Пример 8. Осуществить многоуровневую сортировку одной из форм (по первому и второму столбцу).
Замечание: Сортировка ленточной формы или формы в столбец (т.е. не выбирается команда Вид\Режим таблицы) осуществляется аналогично сортировке в режиме таблицы, за исключением того, что нельзя применить многоуровневую сортировку.
Фильтрация записей.
Применение фильтра для формы или таблицы позволяет не отображать те записи, которые не удовлетворяют заданному вами условию отбора. Фильтр можно применять в формах и таблицах. В Access существует три способа создания фильтров:
Фильтр по выделенному – позволяет создать фильтр, основанный на выбранном вами тексте или значении.
Фильтр по форме – создаёт пустую форму или таблицу, в которую вы можете ввести значения, которые хотите отображать.
На панели инструментов воспользуйтесь кнопкой Изменить фильтр (если этой кнопки нет, то необходимо выполнить команду Вид/Панели инструментов/Режим формы), откроется пустая форма, где указывается условие фильтрации, затем необходимо воспользоваться кнопкой Применить фильтр.
Расширенный фильтр – позволяет ввести более сложные условия фильтрации и сортировки способом, аналогичным написанию запроса.
