Упражнение 4. Создание формы в Конструкторе
Макет любой формы Access 2007 состоит из нескольких разделов, при этом каждый раздел характеризуется особым расположением на макете формы и допустимым набором элементов управления. Каждая форма БД Access 2007 может включать следующие разделы: Заголовок фирмы, Верхний колонтитул, Область данных, Нижний колонтитул, Примечание формы. Чтобы создать форму с помощью Конструктора выполните следующие действия:
1. Откройте в Access 2007 БД Личная картотека.
2. Щелкните вкладку Создание.
3. В группе Формы щелкните кнопку Конструктор форм. Приложение Access 2007 создаст пустую форму и отобразит ее в режиме Конструктора (рис. 3.9).
Рис. 3.9.Новая форма в Конструкторе.
4. Щелкните контекстную вкладку Конструктор.
5. Добавьте в форму строку заголовка. Для этого нажмите кнопку Заголовок в группе Элементы управления, щелкните мышью в верхней части формы и введите текст заголовка – Добавление нового контакта.Нажмите Enter.
6. При необходимости переместите заголовок формы. Для этого подведите указатель мыши к рамке заголовка и перетащите его в желаемое место раздела Заголовок формы.
7. В области Список полейщелкните знак плюс (+) рядом с таблицей, содержащей поля, которые нужно включить в форму. Щелкните знак плюс перед названием Мои контакты.Появится перечень полей этой таблицы.
8. Добавьте в раздел Область данных макета новой формы все нужные вам поля таблицы. Для вставки поля Фамилия сначала щелкните название этого поля в области Список полей, а затем щелкните мышью в том месте раздела Область данных формы, где вы хотите поместить это поле. На форме появится группа из двух связанных элементов – собственно поля ввода и подписи к нему. Добавьте на форму поля Имя, Отчество, Код группы, Мобильный телефони Электронная почта. Постарайтесь разместить их около нижней границы раздела Область данных, чтобы сверху осталось место для дополнительных элементов формы.
9. Добавьте на форму первую пояснительную надпись. Для этого перейдите на контекстную вкладку Конструктор и в группе Элементы управления щелкните кнопку Надпись. После этого щелкните мышью в верхней части раздела Область данных и введите текст – Паспортные данные. Нажмите клавишу Enter.
10. Перетащите созданную надпись к верхнему левому углу раздела Область данных.
11. Щелкните на форме поле с надписью Фамилия и перетащите его под пояснительную надпись Паспортные данные.
12. Щелкните на форме поле с подписью Отчество, перетащите под поле Фамилия и расположите снизу от него на таком же уровне по горизонтали.
13. Щелкните на форме поле с подписью Имя, перетащите к полю Фамилия и расположите справа от него на таком же уровне по вертикали (поля Фамилия и Имя должны располагаться в одну строку, но на некотором расстоянии друг от друга).
14. Добавьте на форму вторую пояснительную надпись. Для этого на контекстную вкладку Конструктор и в группе Элементы управления щелкните кнопку Надпись. После этого щелкните мышью на форме под полем Отчество и введите текст надписи – Категория контактов:. Нажмите клавишу Enter.
15. Расположите вторую пояснительную надпись на уровне первой, немного отступив от поля Отчество.
16. Щелкните на форме поле с подписью Код контакта, перетащите к надписи Категория контактов и расположите справа от нее на уровне поля Имя.
17. Добавьте на форму третью пояснительную надпись. Для этого перейдите на контекстную вкладку Конструктор и в группе Элементы управлениящелкните кнопку Надпись. После этого щелкните мышью на форме под полем Отчество и введите текст – Средства связи: Нажмите клавишу Enter.
18. Расположите третью пояснительную надпись на уровне второй, немного отступив от нее по вертикали.
19. Щелкните на форме поле с подписью Мобильный телефон, перетащите под подпись Средства связии расположите снизу от нее на уровне полей Фамилия и Отчество.
20. Щелкните на форме поле с подписью Электронная почта, перетащите к полю Мобильный телефон и расположите справа от него на уровне полей Имя и Код группы.
21. Измените подпись у поля Мобильный телефон. Для корректировки щелкните внутрь надписи Мобильный телефон дважды. В подписи должен появится текстовый курсор. Наберите на клавиатуре новый текст (Моб.телефон) и нажмите Enter.
22. Аналогично измените подпись поля Электронная почта, наберите слово e-mail.
23. Результирующий вид макета новой формы показан на рис. 3.10.
Рис. 3.10.Форма с элементами.
24. Нажмите кнопку Сохранить на панели быстрого доступа.
25. Введите название формы в поле Имя формы (Конструктор-форма Мои контакты). Нажмите кнопку ОК. Название новой формы появится в области переходов.
26. Настройте фон формы. Для этого щелкните правой кнопкой мыши в любом свободном месте раздела Заголовок формы.
27. В появившемся контекстном меню щелкните пункт Цвет заливки/фона. На экране раскроется подменю выбора цвета заливки. Щелкните светло-голубой цвет.
28. Щелкните правой кнопкой мыши в любом свободном месте раздела Область данных, выберите в контекстном меню пункт Цвет заливки/фонаи щелкните цвет на тон темнее светло-голубого.
29. Щелкните правой кнопкой мыши в любом свободном месте раздела Примечание формы, выберите в контекстном меню пункт Цвет заливки/фонаи щелкните цвет на два тона темнее светло-голубого.
30. Измените цвет фона и текста заголовка формы (Добавление нового контакта). Для установки цвета текста щелкните заголовок правой кнопкой мыши, выберите в контекстном меню пункт Цвет текста и щелкните ярко-желтый цвет.
31. Для установки цвета фона заголовка формы щелкните заголовок правой кнопкой мыши, выберите в контекстном меню пункт Цвет заливки/фона и щелкните темно-синий цвет.
32. Аналогично измените цвета трех пояснительных надписей (Паспортные данные, Категория контактов и Средства связи). Для фона – темно-синий, а для текста – белый цвет.
33. Для подписей полей (Фамилия, Имя, Отчество, Код группы, Моб.телефониe-mail) установите для фона – цвет на два тона темнее светло-голубого, а цвет текста не изменяйте.
34. Результирующий вид макета формы в Конструкторе показан на рис. 3.11.
35. Нажмите кнопку Сохранить на панели быстрого доступа.
36. Переключитесь из режима Конструктора в режим формы, чтобы посмотреть внешний вид готовой формы. Для этого перейдите на контекстную вкладку Конструктор и в группе Режимы щелкните стрелку под кнопкой Режим. Затем выберите пункт Режим формы в раскрывшемся меню.
37. Новая форма откроется в режиме формы. В поля формы будут загружены значения полей из первой записи таблицы Мои контакты.
38. Закройте БД.
Рис. 3.11. Готовая форма в Конструкторе.