- •Работа № 2. Формы (Access 2007, 2010)
- •Разработка главной кнопочной формы
- •Создание разделенной формы при помощи инструмента "Разделенная форма"
- •Создание формы, в которой отображается несколько записей, при помощи инструмента "Несколько элементов"
- •Создание формы при помощи мастера форм
- •Создание формы при помощи инструмента "Пустая форма"
- •Режим макета и режим конструктора
- •Задание на лабораторную работу
- •Откройте созданную базу данных. Для этого:
- •Доработка формы в режиме макета
- •Доработка формы в режиме конструктора
- •Контрольные вопросы по проделанной работе
Создание разделенной формы при помощи инструмента "Разделенная форма"
Примечание. Разделенную форму можно добавить в веб-базу данных, однако для использования этой формы придется открыть базу данных в приложении Access (иначе говоря, эта форма не будет работать в браузере).
Разделенная форма позволяет одновременно отображать данные в двух представлениях – в режиме формы и в режиме таблицы.
Разделенная форма отличается от сочетания формы и подчиненной формы тем, что эти два представления связаны с одним источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в любой части (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).
Разделенная форма позволяет использовать преимущества обоих типов форм в одной форме. Например, можно воспользоваться табличной частью формы, чтобы быстро найти запись, а затем просмотреть или изменить запись в другой части формы.
Чтобы создать разделенную форму при помощи инструмента "Разделенная форма", выполните указанные ниже действия:
В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме, либо откройте таблицу или запрос в режиме таблицы.
На вкладке Создать в группе Формы нажмите кнопку Форма.
Приложение Access создаст форму и отобразит ее в режиме макета. В режиме макета можно внести изменения в структуру формы при одновременном отображении данных. Например, при необходимости можно настроить размер полей в соответствии с данными. Дополнительные сведения о режимах см. в разделе Режим макета и режим конструктора.
Создание формы, в которой отображается несколько записей, при помощи инструмента "Несколько элементов"
В форме, созданной с помощью средства "Форма", одновременно отображается только одна запись. Если нужна форма, в которой отображается сразу несколько записей, и при этом требуются более широкие возможности настройки, чем у таблицы, можно воспользоваться инструментом "Несколько элементов".
В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме.
На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите пункт Несколько элементов.
Приложение Access создаст форму и отобразит ее в режиме макета. В режиме макета можно внести изменения в структуру формы при одновременном отображении данных. Например, можно настроить размер полей в соответствии с данными. Дополнительные сведения о режимах см. в разделе Режим макета и режим конструктора.
Создаваемая при помощи инструмента "Несколько элементов" форма внешне напоминает таблицу. Данные расположены в строках и столбцах, одновременно отображается несколько записей. Однако форма "Несколько элементов" предоставляет больше возможностей настройки, чем таблица. Например, в нее можно добавлять графические элементы, кнопки и другие элементы управления.
Создание формы при помощи мастера форм
Для получения большей свободы выбора полей, отображаемых на форме, вместо упомянутых выше инструментов можно воспользоваться мастером форм. Кроме того, можно указать способ группировки и сортировки данных, а также включить в форму поля из нескольких таблиц или запросов при условии, что заранее заданы отношения между этими таблицами и запросами.
На вкладке Создание в группе Формы нажмите кнопку Мастер форм.
Следуйте инструкциям на страницах мастера форм.
Примечание. Для добавления в форму полей из нескольких таблиц или запросов не нажимайте кнопки Далее или Готово после выбора полей из первой таблицы или запроса на первой странице мастера форм. Повторите действия для выбора другой таблицы или запроса и щелкните все дополнительные поля, которые требуется включить в форму. Чтобы продолжить, нажмите кнопку Далее или Готово.
На последней странице мастера нажмите кнопку Готово.
