5
Заголовок формы – область в верхней части формы, в которой содержится информация, не зависящая от содержимого отображаемых записей. Обычно здесь отображается надпись с названием формы;
Область данных – центральная часть формы, в которой выводится информация из таблиц или запросов, а также пояснительные надписи (в частности, названия полей и их содержимое);
Примечание формы – область в нижней части формы, содержащая аналогично заголовку, независимую от надписей информацию.
Структура любой формы представляет собой набор следующих компонентов:
1
Создание разделенной формы
Разделенная форма позволяет одновременно отображать данные в двух режимах, в режиме формы и в режиме таблицы. Эти две разновидности формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в каждой части формы (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).
Чтобы создать новую разделенную форму, выполните такие действия.
1. Щелкните на панели Область переходов на названии таблицы Кошки.
2
(продолжение)
Созданная новая форма будет отображена в режиме макета. В режиме макета можно внести изменения в структуру формы при одновременном отображении данных. Например, при необходимости можно настроить размер полей в соответствии с содержащимися в них данными.
2. На вкладке Создание в группе Формы выберите командуРазделенная форма.
1
Мастер форм
Мастер форм позволяет создавать формы автоматически, на основе предварительно заданных параметров отображаемых данных. Рассмотрим параметры мастера, используемые для создания форм различных типов.
1. Выберите команду Создание/Другие формы/Мастер форм.
2. В раскрывающемся списке Таблицы и запросы выберите таблицу Порода.
2
(продолжение)
3. В списке Доступные поля будут указаны все поля таблицы Порода. Перенесите все поля в список Выбранные поля
4. Теперь следует добавить в форму некоторые данные из таблицы Кошки. Для этого выберите в раскрывающемся списке Таблицы и запросы опцию Таблица: Кошки, в результате чего содержимое списка Доступные поля изменится.
3
(продолжение)
5. Перенесите поля Владелец, Кличка, Порода и Питомник в список Выбранные поля. Щелкните на кнопке Далее.
6. Поскольку поля были выбраны из двух таблиц, мастер предложит два варианта представления взаимосвязанных данных. По умолчанию записи таблицы Кошки отображаются в подчиненной форме. При этом в окне мастера указывается схема возможного расположения элементов формы.
4
(продолжение)
7. Для просмотра других параметров выберите в списке Выберите вид представления данных: опцию Кошки, в результате чего изменится внешний вид формы справа. Обратите внимание на автоматический выбор переключателя Одиночная форма в нижней области диалогового окна. Еще раз выберите опцию Порода и установите переключатель Связанные формы. В окне сверху будут показаны две связанные формы. Прежде чем щелкнуть на кнопке Далее, выберите переключатель Подчиненные формы.
8. В следующем окне можно указать внешний вид подчиненной формы - ленточный или табличный. Выберите переключатель Ленточный и щелкните на кнопке Далее.
5
(продолжение)
9. В новом окне можно задать требуемый стиль. Стиль (он же автоформат) позволяет указать базовые цвета и шрифты формы, а также ряд других параметров. Выберите стиль Windows Vista (или любой другой) и щелкните на кнопке Далее.
10. В последнем окне присвойте форме и подчиненной форме имена Главная_порода и Кошки_подчиненная соответственно. Оставьте переключатель Открыть форму для просмотра и ввода данных и щелкните на кнопке Готово.
2
(продолжение)
Для работы с пустой формой конструктора понадобится важный инструмент – панель, используемая для добавления на форму новых элементов управления.
Панель, Элементы управления находится непосредственно на ленте интерфейса, под вкладкой конструктора. Перечень основных элементов управления, расположенных на этой панели, а также их описание представлены в таблице 1
3
Описание основных
элементов управления
Кнопка | Название | Назначение |
Поле | Отображает какие-либо значения из таблиц и запросов (как правило, значения полей) | |
Надпись | Содержит текст для описания элементов управления или других объектов (заголовки формы, подписи к полям) | |
Кнопка | Используется для выполнения какого-либо действия, например отображения другой формы или отчета | |
Поле со списком | Используется для выбора значения определенного поля таблицы или запроса. При этом в поле отображается текущее выбранное значение, в то время как с помощью раскрывающегося списка можно выбрать другое значение поля из имеющегося набора записей | |
Список | Применяется для отображения всех значений определенного поля таблицы или запроса, при этом в списке выделено текущее значение данного поля. Выбор другого значения выполняется с помощью выделения соответствующего элемента списка | |
Подчиненная форма/отчет | Позволяет добавить в форму другую форму или отчет. При этом добавляемая форма называется «вложенной», или подчиненной |
таблица1
4
(продолжение)
Кнопка | Название | Назначение |
Линия | Предназначена для отображения в форме разделительных линий между элементами | |
Прямоугольник | Служит для добавления в форму прямоугольников, предназначенных для улучшения восприятия отображаемой в них информации | |
Присоединенная рамка объекта | Применяется для добавления в форму объекта ActiveX, который становится содержимым таблицы базы данных | |
Группа переключателей | Используется для объединения в группу нескольких элементов выбора (переключателей или флажков) | |
Переключатель | Используется в том случае, когда из нескольких значений или параметров необходимо выбрать только один | |
Флажок | Применяется для выбора нескольких значений или параметров из имеющегося набора | |
Разрыв страницы | Применяется для вставки разрывов в многостраничной форме |
1
Ввод данныхв форму
После создания формы приходит время второго этапа - ввода и изменения данных.
Управление полями и записями
В таблице2 перечислены комбинации клавиш, предназначенные для управления формой
В таблице3 перечислены комбинации клавиш, предназначенные для управления формой, включающей подчиненную форму.
2
Комбинации клавиш для управления формой
Комбинация | Результат |
Выбор определенной записи | |
<ТаЬ> | Переход к следующему полю |
Переход к предыдущему полю | |
Переход к последнему полю текущей записи | |
Переход к последнему полю последней записи | |
Переход к первому полю текущей записи | |
Переход к первому полю первой записи | |
Переход к текущему полю следующей записи | |
Переход к текущему полю предыдущей записи |
таблица2
3
Комбинации клавиш для управления
формой с подчиненной формой
Комбинация | Результат |
<ТаЬ> | Переход к подчиненной форме из поля, предшествующего подчиненной форме в главной форме |
Возвращение к подчиненной форме из поля, следующего за подчиненной формой в главной форме | |
Выход из подчиненной формы и переход к полю, предшествующему подчиненной форме в главной форме или предыдущей записи | |
Выход из подчиненной формы и переход к следующему полю главной формы или к следующей записи |
таблица3
7
Чтобы посмотреть, как изображение выглядит в режиме таблицы, откройте таблицу Кошки после того, как добавите нужные графические файлы. На рисунке показана таблица Кошки после вставки изображений для первой записи. Как видите, изображение в таблице, в отличие от форм и отчетов, не отображается.
(продолжение)
1
Операция по добавлению записей осуществляется одним из способов:
Добавление и удаление записей
щелкнуть на кнопке Новая запись на панели инструментов формы;
нажать клавиши
2. Выбрав элемент управления Владелец, введите имя и фамилию владельца и нажмите клавишу <Таb>.
3. Введите кличку кота и нажмите клавишу <Таb>.
4. Откройте раскрывающийся список Порода и выберите нужную вам породу; нажмите клавишу <Таb>.
Все описанные действия приведут к созданию пустой записи. Мы попытаемся создать заполненную запись.
1. С помощью одного из описанных выше методов создайте пустую запись.
4
Удалить запись еще проще. Выбрав нужную запись в форме, воспользуйтесь одним из указанных далее методов:
щелкните на значке выбора записи и нажмите клавишу
щелкните правой кнопкой на значке и выберите команду Удалить;
Необходимость удаления записи нужно подтвердить в специальном окне Access. Здесь можно щелкнуть на кнопке Да для удаления записи или на кнопке Нет для отмены этой операции.
(продолжение)
2. Введите в поле Образец значение Пушистик.
3. Щелкните на кнопке Найти далее, и Access найдет нужную запись.
Диалоговое окно «Поиск и замена»
1
Выберите запись Владелец, затем нажмите комбинациюклавиш
Возможно, для просмотра результатов поиска диалоговое окно Поиск и замена придется сместить в сторону.
© ООО «Знанио»
С вами с 2009 года.