Можно ли запустить форму в режиме конструктора
Для создания сложных и удобных для работы форм применяется Конструктор, позволяющий создавать формы любой степени сложности. Конструктор форм позволяет создавать новые и модифицировать уже имеющиеся формы.
Изучение элементов конструктора форм
Для создания новой формы в окне Конструктора необходимо выполнить следующие действия:
1. На вкладке Создание ленты инструментов в группе Формы выбрать команду Конструктор форм.
На экране откроется окно Конструктора форм (рис. 9.1). Рассмотрим элементы окна Конструктора форм.
Серая область внутри окна Конструктора является собственно Формой. В ней располагаются объекты, видимые на экране при работе с Формой в Режиме формы. Объектами могут быть поля таблиц БД, содержащие произвольный текст надписи, графические объекты, кнопки управления, вычисляемые поля и т.д. Область формы содержит вертикальные и горизонтальные линии, составляющие сетку формы. Сетка предназначена для выравнивания объектов, размещаемых в форме. Контролировать положение объектов в форме помогают линейки, расположенные вдоль верхнего (горизонтальная) и левого (вертикальная) краев формы.
Размеры формы можно изменить стандартными для Windows способами, поместив указатель мыши у нижней или правой границы области. Внешний вид указателя мыши показывает направление изменения.
По умолчанию при создании новой формы с помощью Конструктора в окне отображается только одна часть формы, называемая Областью данных. При необходимости можно добавить еще несколько областей:
· область верхнего и нижнего колонтитулов.
|
рис. 9.1. Окно Конструктора форм |
Включение этих областей осуществляется из контекстного меню, открывающемуся щелчком правой кнопки мыши по области формы, командами:
· Колонтитулы страницы (включает верхний и нижний колонтитулы формы);
· Заголовок/примечание формы (включает области заголовка и примечаний).
Вид формы со всеми включенными областями показан
на рис. 9.1.
Данные, размещенные в области верхнего и нижнего колонтитула, отображаются только при печати.
При создании или модифицировании формы используется группа Элементы управления вкладки Конструктор контекстного меню Инструменты конструктора форм ленты инструментов (рис. 9.2).
|
рис. 9.2. Группа Элементы управления вкладки Конструктор контекстного меню Инструменты конструктора форм ленты инструментов |
С помощью элементов управления производится размещение объектов в областях формы.
Элементы управления
Группа Элементы управления (рис. 9.2) содержит следующие элементы:
- Эмблема. Служит для выбора изображения, которое будет использоваться в качестве эмблемы новой формы.
- Заголовок. Позволяет изменить заголовок новой формы.
- Номер страницы. Служит для вставки номеров страниц.
- Дата и время. Добавляет на форму элемент, отображающий текущее значение даты и/или времени.
- Поле. Используется для отображения, ввода и изменения данных в источнике записей формы или отчета, для вывода результатов вычислений, а также для приема данных, вводимых пользователем.
- Подпись. Создает элемент управления, в котором в форме или отчете выводится поясняющий текст, например, заголовок, подпись или инструкция. Надписи в формах или отчетах могут содержать гиперссылки, хотя гиперссылки не будут работать при просмотре отчета в Microsoft Access. Гиперссылки будут работать при выводе отчета в Microsoft Word, Microsoft Excel или в формате HTML. Microsoft Access автоматически присоединяет подписи к создаваемым элементам управления.
- Кнопка. Создает кнопки, которые используются для выполнения действий, таких как поиск записи, печать записи или применение фильтра.
- Поле со списком. Создает составной элемент управления, объединяющий поле и раскрывающийся список. Чтобы ввести значение в поле базовой таблицы, можно ввести значение в поле в элементе управления или выбрать значение в списке.
- Список. Создает список, допускающий прокрутку. Когда форма открыта в режиме формы, выбранное в списке значение можно ввести в новую запись или использовать для изменения значения в существующей записи.
- Подчиненная форма/отчет. Используется для вывода в форме или отчете данных из нескольких таблиц.
- Линия. Используется в формах или отчетах для отделения родственных или особенно важных данных, а также для отделения разных разделов формы.
- Прямоугольник. Используется для создания графических эффектов, например, при группировке набора родственных элементов управления, а также для привлечения внимания к важным данным в форме или отчете.
- Присоединенная рамка объекта. Используется для отображения в форме или отчете объектов OLE, таких как набор рисунков. Этот элемент управления предназначен для объектов, сохраненных в поле в базовом источнике записей формы или отчета. При переходе от записи к записи в форме или отчете выводятся разные объекты.
- Группа переключателей. Используется для размещения набора флажков, переключателей или выключателей, представляющих набор альтернативных значений. Например, группа переключателей может быть использована для определения способа доставки: воздушным путем, морским или сухопутным.
- Флажок. Создает отдельный элемент управления, присоединенный к логическому полю. Флажок в пользовательском диалоговом окне или входящий в группу параметров является свободным элементом управления, принимающим действия пользователя.
- Переключатель. Создает отдельный элемент управления, присоединенный к логическому полю. Переключатель в пользовательском диалоговом окне или входящий в группу параметров является свободным элементом управления, принимающим действия пользователя.
- Выключатель. Создает отдельный элемент управления, присоединенный к логическому полю. Выключатель в пользовательском диалоговом окне или входящий в группу параметров является свободным элементом управления, принимающим действия пользователя.
- Набор вкладок. Используется для создания формы с несколькими вкладками (например, форма "Сотрудники" в БД "Борей") или диалогового окна с вкладками (например, диалоговое окно Параметры в меню Сервис). На вкладку можно скопировать или добавить другие элементы управления. Щелкните элемент управления Набор вкладок в бланке правой кнопкой для изменения количества вкладок, их последовательности или свойств выбранного элемента управления.
- Вставить вкладку. Добавляет на форму новый лист вкладки для элемента управления Вкладка.
- Вставить диаграмму. Добавляет на форму элемент управления Диаграмма.
- Свободная рамка объекта. Используется для отображения в форме или отчете свободного объекта OLE, например, электронной таблицы Microsoft Excel. Этот объект остается неизменным при переходе от записи к записи.
- Рисунок. Используется для отображения неизменяемого рисунка в форме или отчете. Поскольку рисунок не является объектом OLE, то после помещения рисунка в форму или отчет не допускается его изменение из Microsoft Access.
- Вставить или удалить разрыв страницы. Используется для указания начала нового экрана в форме, новой страницы в печатной форме или новой страницы в отчете.
- Вставить гиперссылку. Добавляет на форму элемент управления Гиперссылка.
- Вложение. Добавляет на форму элемент управления Вложение.
- Толщина линии. Позволяет изменить толщину линий отмеченного на форме элемента управления.
- Тип линии. Позволяет изменить тип линий отмеченного на форме элемента управления.
- Цвет линии. Позволяет изменить цвет линий отмеченного на форме элемента управления.
- Обычное оформление. Позволяет изменить тип оформления отмеченного на форме элемента управления.
- Задать стандартные свойства. Позволяет установить стандартные свойства для отмеченного на форме элемента управления.
- Выделить все. Позволяет выделить все элементы управления, расположенные на форме.
- Выбрать. Используется для выделения элемента управления, раздела или формы. Для отключения этой кнопки следует нажать ее еще раз.
- Использовать мастера. Включает и отключает Мастера по созданию элементов управления. Мастера помогают создавать элементы управления, такие как список или кнопка. В формах доступны также Мастера для создания поля со списком, группы параметров, подчиненного отчета и подчиненной формы. Для создания этих элементов управления с помощью Мастеров кнопка Мастера должна быть нажата.
- Вставить элемент ActiveX. Позволяет добавить на форму элемент управления ActiveX.
Создание формы в окне Конструктора - дело сложное и трудоемкое. Поэтому на первом этапе создания формы можно сэкономить время, используя Мастера создания форм (если это возможно). Затем можно модифицировать форму в окне Конструктора форм.
Модификация формы в окне конструктора
Для примера откроем форму «Сведения о заказе на приобретение» БД «Борей» в режиме Конструктора (рис. 9.3).
В области данных открытой формы располагаются белые прямоугольные поля, в которых отображаются названия полей таблицы - источника данных. Для построения выбранной нами формы были использованы таблицы «Заказы на приобретение» и «Состояние заказа на приобретение», следовательно, источником данных служит запрос, включающий поля этих двух таблиц. Слева возле каждого поля располагается серый прямоугольник (на самом деле он прозрачный, поэтому сквозь него виден серый фон области данных) - Подпись поля. Это описательная часть с произвольным текстом, который можно заменить любым другим. По умолчанию Подпись содержит название поля таблицы - источника данных.
|
рис. 9.3. Форма «Сведения о заказе на приобретение» БД «Борей» в режиме Конструктора |
В окне Конструктора можно изменить размер и место положения любого объекта. Для выполнения этих действий требуется сначала выделить нужный объект. Выделение выполняется щелчком мыши по объекту. По периметру выделенного объекта отображаются прямоугольники (рис. 9.4).
|
рис. 9.4. Выделенный объект в окне Конструктора |
Для перемещения поля нужно поместить указатель мыши внутри перемещаемого поля так, чтобы он принял вид крестообразной стрелки. При перемещении объекта таким способом перемещаются сразу и поле, и подпись.
В левом верхнем углу выделенного поля отображается прямоугольник размером больше всех остальных. С помощью этого прямоугольника можно переместить только один объект, не перемещая с ним связанный (например, подпись).
Любой выделенный объект можно удалить из формы, нажав клавишу Delete на клавиатуре.
Для изменения размеров выделенного объекта используются стандартные способы Windows. При этом указатель мыши, установленный на один из четырех прямоугольников в обрамлении выделенного объекта, принимает вид стрелки, указывающей возможные направления изменения размеров объекта.
Поля Шрифт и Размер, расположенные в группе Шрифт контекстного меню Инструменты конструктора форм – Конструктор ленты инструментов, позволяют изменить соответственно шрифт и его размер во всем тексте выделенного элемента управления.
Перемещение и изменение размеров объектов с помощью мыши выполняется приблизительно. Точное место положения элемента на экране можно задать, вызвав Окно свойств объекта (рис. 9.5).
|
рис. 9.5. Окно свойств элемента управления Поле |
Заголовок Окна свойств содержит имя выделенного объекта.
В Microsoft Access свойства используются для определения характеристик таблиц, запросов, полей, форм и отчетов. Каждый элемент управления в форме или отчете также имеет свойства. Свойства элемента управления определяют структуру, внешний вид и поведение элемента, а также характеристики текста или данных, в нем содержащихся.
Выделив сразу несколько объектов, можно одновременно установить для них одинаковые свойства. Выделение нескольких объектов формы производится щелчком мыши по каждому выделяемому объекту при нажатой клавише Shift или с помощью элемента управления Выбрать.
Для выделения нескольких смежных объектов, находящихся на одной линии, можно использовать горизонтальную и вертикальную линейку окна Конструктора форм. Указатель мыши, помещенный на одну из линеек, превращается в черную стрелку, направленную вниз или вправо. Щелчком мыши можно выделить все объекты, на которые указывает стрелка (рис. 9.6).
|
рис. 9.6. Выделенная группа объектов на форме в режиме Конструктора форм |
При этом в Заголовке окна свойств отображается надпись: Несколько элементов управления.
По умолчанию MS Access контролирует размеры и расположение объектов с точностью до тысячных долей сантиметра (или дюйма). Кроме этого производится автоматическое выравнивание объектов по сетке. Поэтому при изменении размеров объектов через Окно свойств введенное значение расположения или размера объекта после нажатия на кнопку Enter может измениться. (Например, введенное значение 0,2 см может быть изменено MS Access
на 0,199 см).
В созданную уже форму можно добавить новые поля из списка полей, содержащихся в базовом источнике данных формы, нажав кнопку Добавить существующие поля в группе Сервис контекстного меню Инструменты конструктора форм – Конструктор ленты инструментов. Поля из открывшегося списка можно добавлять в любую область формы. Для этого надо просто перетащить нужное поле в форму.
Вносить изменения в формы можно в двух режимах — макета и конструктора. В любом из режимов можно выполнять одни и те же задачи конструирования и разметки, но есть задачи, которые проще выполнять в каждом из них. В этой статье описано сходство и различие режимов макета и конструктора, а также показано, как выполнять распространенные задачи конструирования форм в каждом из режимов.
Примечание: Эта статья написана для форм, но многие описанные здесь подходы применимы и к изменению отчетов.
В этой статье
Общие сведения о режимах макета и конструктора
Режим макета. Режим макета в большей степени ориентирован на визуальное восприятие, чем режим конструктора. При просмотре формы в режиме макета в каждом элементе управления отображаются реальные данные. Этот режим очень удобен для настройки размера элементов управления и выполнения многих других задач, которые влияют на визуальное представление и удобство использования формы.
Режим конструктора. В режиме конструктора более детально представлена структура формы. Здесь вы видите заголовок, подробности и нижний колонтитул формы. При внесении изменений в структуру вы не можете просматривать базовые данные, тем не менее определенные задачи проще выполнять в режиме конструктора. Вы можете:
добавлять в форму больше разнообразных элементов управления, таких как надписи, изображения, линии и прямоугольники;
изменять источники для текстовых полей в самих полях, не открывая их страницу свойств;
изменять размер разделов формы, например ее заголовка или раздела подробностей;
изменять некоторые свойства формы, которые невозможно изменить в режиме макета (такие как Режим по умолчанию или Режим формы).
Изменение формы в режиме макета
После создания формы вы можете легко настроить ее структуру, используя режим макета. Вы можете перемещать элементы управления и изменять их размеры, ориентируясь на сами данные. Можно добавить в форму новые элементы управления, а также задать свойства для формы и ее элементов управления.
Чтобы перейти в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета .
Access выведет форму в режиме макета.
Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть страницу свойств, нажмите клавишу F4.
С помощью области Список полей можно добавлять поля из базовой таблицы или запроса в структуру формы. Отобразить область Список полей можно одним из следующих способов:
На вкладке Формат в группе Элементы управления нажмите кнопку Добавить поля .
Нажмите клавиши ALT+F8.
Затем можно перетащить поля прямо из области Список полей в форму.
Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.
Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Изменение формы в режиме конструктора
Настроить структуру формы можно и в режиме конструктора. Вы можете добавить в форму новые элементы управления и поля, поместив их на бланк. На странице свойств можно задать множество свойств для настройки формы.
Чтобы переключиться на конструктор, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Конструктор .
Access выведет форму в конструкторе.
Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть страницу свойств, нажмите клавишу F4.
С помощью области Список полей можно добавлять поля из базовой таблицы или запроса в структуру формы. Отобразить область Список полей можно одним из следующих способов:
На вкладке Конструктор в группе Сервис нажмите кнопку Добавить существующее поле.
Нажмите клавиши ALT+F8.
Затем можно перетащить поля прямо из области Список полей в форму.
Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.
Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Форма в Access — это объект базы данных, который можно использовать для создания пользовательского интерфейса для приложения базы данных. "Связанная" форма напрямую связана с источником данных, например таблицей или запросом, и может использоваться для ввода, редактирования или отображения данных из этого источника. Кроме того, можно создать "несвязанную" форму. Она не привязывается непосредственно к источнику данных, но также содержит кнопки команд, метки или другие элементы управления, которые необходимы для работы с приложением.
В этой статье основное внимание уделяется связанным формам. Их можно использовать для управления доступом к данным (например, определить, какие поля или строки данных должны отображаться). Так, некоторым пользователям может понадобиться лишь несколько полей из таблицы с множеством полей. Форма, содержащая только эти поля, упростит таким пользователям работу с базой. Вы также можете добавить на форму кнопки и другие функции для автоматизации часто выполняемых действий.
Формы можно сравнить с окнами, через которые пользователи видят базу данных и обращаются к ней. Эффективная форма ускоряет работу с базой, так как избавляет от необходимости искать нужную информацию. Визуально привлекательная форма делает работу с базой данных приятнее и эффективнее, а также помогает предотвратить ввод неверных данных.
Примечание: В этой статье предполагается, что вы уже создали таблицу (или запрос, основанный на одной или нескольких таблицах) и хотите создать форму для просмотра данных или работы с ними.
В этой статье
Создание формы с помощью инструмента "Форма"
Инструмент "Форма" позволяет создать форму одним щелчком мыши. При его использовании на форму добавляются все поля базового источника данных. Новую форму можно сразу же начать использовать либо изменить в режиме макета или конструктора, чтобы она лучше соответствовала вашим потребностям.
Создание формы с помощью инструмента "Форма"
В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме.
На вкладке Создание в группе Формы нажмите кнопку Форма.
Новая форма будет отображена в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными.
Если приложение Access обнаруживает таблицу, связанную отношением "один-ко-многим" с таблицей или запросом, который использовался для создания формы, то таблица данных добавляется на форму, основанную на связанной таблице или запросе. Например, если создается простая форма, основанная на таблице "Сотрудники", и между таблицами "Сотрудники" и "Заказы" определено отношение "один-ко-многим", то в таблице данных будут отображаться все записи таблицы "Заказы", относящиеся к текущей записи сотрудника. Если таблица данных на форме не нужна, ее можно удалить. Если существует несколько таблиц, связанных отношением "один-ко-многим" с таблицей, которая использовалась для создания формы, то Access не добавляет таблицы данных на форму.
Создание разделенной формы с помощью инструмента "Разделенная форма"
Разделенная форма позволяет одновременно отображать данные в двух представлениях — в режиме таблицы и в представлении формы.
Разделенная форма отличается от сочетания форм и подформ тем, что оба представления разделенной формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в каждой части формы (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).
Работа с разделенной формой позволяет использовать преимущества обоих представлений в одной форме. Например, можно воспользоваться табличной частью формы, чтобы быстро найти запись, а затем просмотреть или изменить ее в представлении формы.
Чтобы создать разделенную форму с помощью инструмента "Разделенная форма":
В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме. Кроме того, можно открыть таблицу или запрос в режиме таблицы.
На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите команду Разделенная форма.
Новая форма будет отображена в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными. Дополнительные сведения о представлениях формы см. в разделе Сведения о режиме макета и конструкторе.
Создание формы, в которой отображается несколько записей, с помощью инструмента "Несколько элементов"
Если форма была создана с помощью инструмента "Простая форма", она может одновременно отображать только одну запись. Если нужно создать форму, которая выводит несколько записей, но при этом настраивается более гибко, чем таблица, используйте инструмент "Несколько элементов".
В области навигации щелкните таблицу или запрос с данными, которые должны отображаться на форме.
На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите команду Несколько элементов.
Будет создана новая форма, которая отобразится в режиме макета. В этом режиме вы можете вносить изменения в структуру формы параллельно с просмотром данных.
При использовании средства "Несколько элементов" форма, создаваемая Access, похожа на таблицу. Данные расположены в строках и столбцах, и вы видите несколько записей одновременно. Однако форма "Несколько элементов" предоставляет больше вариантов настройки, чем таблица, например возможность добавления графических элементов, кнопок и других элементов управления. Дополнительные сведения о настройке формы см. в разделах Настройка формы в режиме макета и Доработка формы в режиме конструктора.
Создание формы с помощью мастера форм
Чтобы точно выбрать поля, которые должны отображаться на форме, вместо различных инструментов, описанных выше, можно использовать мастер форм. Вы также можете настроить группировку и сортировку данных и использовать поля из нескольких таблиц или запросов, если связи между такими таблицами и запросами были заранее настроены.
На вкладке Создание в группе Формы нажмите кнопку Мастер форм.
Следуйте инструкциям на страницах мастера форм.
Примечание: Для добавления к форме полей из нескольких таблиц или запросов не нажимайте кнопки Далее или Готово после выбора полей из первой таблицы или запроса на первой странице мастера форм. Вместо этого повторите указанные действия для выбора другой таблицы или запроса и щелкните все дополнительные поля, которые требуется включить в форму. Для продолжения нажмите кнопку Далее или Готово.
На последней странице мастера нажмите кнопку Готово.
Создание формы с помощью инструмента "Пустая форма"
Если мастер или инструменты создания форм вам не подходят, вы можете начать работу с пустой формы. Это может оказаться очень быстрым способом создать форму, особенно если вы планируете добавить в нее лишь несколько полей.
На вкладке Создание в группе Формы нажмите кнопку Пустая форма.
Откроется пустая форма в режиме макета, и отобразится область Список полей.
В области Список полей щелкните знак плюс (+) рядом с одной или несколькими таблицами, содержащими поля, которые нужно включить в форму.
Чтобы добавить на форму поле, дважды щелкните по нему или перетащите его на форму.
После добавления первого поля вы можете добавить сразу несколько полей. Для этого выберите их, удерживая клавишу CTRL, а затем перетащите на форму.
Порядок таблиц в области Список полей может меняться в зависимости от выбранной части формы. Если поля, которое вы хотите добавить, не видно, выберите другую часть формы и повторите попытку.
С помощью инструментов в группе Колонтитул на вкладке Конструктор на форму можно добавить логотип компании, название или дату и время.
Чтобы добавить на форму другие виды элементов управления, выберите нужные в группе Элементы управления во вкладке Конструктор.
Чтобы расширить выбор элементов управления, перейдите в режим конструктора. Для этого щелкните форму правой кнопкой мыши и выберите Конструктор.
Общие сведения о режимах макета и конструктора
Режим макета — это интуитивно-понятное представление, которое можно использовать для внесения в форму Access практически любых изменений.
В режиме макета форма выполняется. Поэтому вы можете просматривать свои данные так же, как при использовании формы. Однако в этом режиме вы также изменять структуру формы. Так как при изменении формы вы видите ее данные, это представление удобно использовать для настройки размера элементов управления и выполнения практически любых других задач, которые влияют на внешний вид и удобство использования формы.
Конструктор Конструктор более подробно представляет структуру формы. В нем выводятся заголовок, подробности и нижний колонтитул формы. Форма не выполняется, когда она отображается в режиме конструктора. Поэтому вы не можете просматривать базовые данные при внесении изменений в структуру. Тем не менее определенные задачи проще выполнять в режиме конструктора. Ниже перечислены имеющиеся возможности.
добавлять другие виды элементов управления формы, например рамки связанных объектов, разрывы страниц и диаграммы;
изменять источники для текстовых полей в самих полях, не открывая их страницу свойств;
изменять размер разделов формы, например ее заголовка или раздела подробностей;
изменять некоторые свойств формы, которые невозможно изменить в режиме макета.
Настройка формы в режиме макета
После создания формы вы можете легко настроить ее структуру, используя режим макета. Вы можете перемещать элементы управления и изменять их размеры, ориентируясь на сами данные. Можно добавить новые элементы управления в форму, а также задать свойства для формы и ее элементов управления.
Чтобы перейти в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета.
Форма будет открыта в режиме макета.
Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть ее, нажмите клавишу F4.
Чтобы добавить в структуру формы поля из базовой таблицы или запроса, воспользуйтесь областью Список полей. Чтобы отобразить область Список полей:
На вкладке Конструктор в группе Инструменты щелкните Добавить поля или воспользуйтесь сочетанием клавиш ALT+F8.
Вы можете перетащить поля непосредственно из области Список полей в форму.
Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.
Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
Доработка формы в режиме конструктора
Настроить структуру формы можно и в режиме конструктора. Вы можете добавить в нее новые элементы управления и поля, поместив их на бланк. На странице свойств можно задать свойства для настройки формы.
Чтобы переключиться в режим конструктора, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Конструктор.
Форма откроется в режиме конструктора.
Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть ее, нажмите клавишу F4.
Чтобы добавить в структуру формы поля из базовой таблицы или запроса, воспользуйтесь областью Список полей. Чтобы отобразить область Список полей:
На вкладке Конструктор в группе Инструменты щелкните Добавить поля или воспользуйтесь сочетанием клавиш ALT+F8.
Вы можете перетащить поля непосредственно из области Список полей в форму.
Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.
Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.
A. +
B.
C.
D.
2. Как запустить программу
A. Вызвать контекстное меню на рабочем столе
B. Пуск → Все программы → Стандартные → Microsoft Office
C. Пуск → Все программы → Microsoft Office→ Microsoft Access+
D. Вызвать горизонтальное меню на рабочем столе
3. При открытии новой базы данных открывается вкладка…
4. С помощью какой команды можно перейти в «Режим конструктора»
A. Вкладка Главная-Группа Режимы-Режим Макета таблицы
B. Вкладка Главная-Группа Режимы-Режим Таблицы
C. Вкладка Главная-Группа Режимы-Режим Конструктор+
D. Вкладка Главная-Группа Режимы-Режим Эффекты
5. Когда необходимо ввести название таблицы
A. при первом переходе из режима Таблицы в режим Конструктора+
B. при запуске программы
C. при завершении программы
D. название для таблице не вводится
6. Где устанавливается Маска ввода
B. в режиме Таблица
C. в режиме Конструктора для таблицы
D. в режиме Конструктора для запроса
7. На какую кнопку нужно нажать, чтобы сохранить промежуточные данные в программе
A. +
B.
C.
D.
8. Для того чтобы в таблице при заполнении столбца появлялся выпадающий список с данными, необходимо установить для этого поля тип данных …
B. Мастер подстановок+
9. Можно ли в программе Microsoft Access 2010 установить шрифт и выравнивание для текста
A. Да, устанавливается
B. Нет, не устанавливается
C. Можно установить только шрифт+
D. Можно установить только выравнивание
10. С помощью какой вкладки можно создать форму на основе уже существующей таблицы
11. С помощью какой команды создается форма на основе уже имеющейся таблицы
A. Выделить таблицу в области навигации-Главная-Создать
B. Выделить таблицу в области навигации-Создание-Автоформа+
C. Выделить таблицу в области навигации-Создание-Форма
D. Выделить таблицу в области навигации-Главная-Таблица
12. Можно ли запустить форму в режиме Конструктора
A. Да, запускается+
B. Нет, не запускается
C. В режиме конструктора запускается только Таблица
D. В режиме конструктора запускается только Запрос
13. С помощью какой команды можно создать отчет, на основе уже имеющейся таблицы
A. Выделить таблицу в области навигации-Главная-Создать
B. Выделить таблицу в области навигации-Создание-Отчет
C. Выделить таблицу в области навигации-Создание-Автоотчет+
D. Выделить таблицу в области навигации-Главная-Отчет
14. База данных служит для:
A. хранения и упорядочения информации+
B. ведения расчетно-вычислительных операций
C. обработки текстовой документации
D. обработки графической информации
15. Что составляет структуру таблицы
16. Длина поля измеряется в:
17. Записями считаются
18. Текстовое поле позволяет занести информацию до
C. 65536 символов
19. Логические данные – это
A. денежные данные
C. одно из двух значений+
20. Свойство автоматического наращивания имеет поле
21. Реляционные базы данных имеют
A. статистические данные
B. поля одинаковых свойств
C. обязательно внедренные объекты
D. связанные таблицы
22. Поле считается уникальным, если
A. его значения не повторяются
B. его значения повторяются
C. его длина минимальна
D. его имя не повторяется в базе данных
23. Ключевое поле должно быть
A. непременно счетчиком
B. обязательно числовым
D. не должно содержать длинных записей
A. специальные программы для создания и обработки базы данных
B. специальные устройства для создания и обработки базы данных+
C. набор данных, относящихся к определенной предметной области
D. набор данных, относящихся к определенной структуре
25. В таблицу базы данных, содержащей три столбца "Фамилия", "Имя", "Телефон" вписано 200 человек. Сколько полей и записей в таблице
A. полей - 200, записей – 3
B. полей - 600, записей – 200
C. полей - 3, записей – 200+
D. полей - 3, записей – 600
26. База данных содержит информацию об учениках школы: фамилия, класс, балл за тест, балл за практическое задание, общее количество баллов. Какого типа должно быть поле "Общее количество балов"
27. Файл базы данных имеет расширение
28. Основные объекты Access –
A. таблицы, формы, запросы, отчеты, страницы
B. запросы, отчеты, формы, макросы, таблицы+
C. таблицы, запросы, формы, отчеты, страницы, макросы, модули
D. формы, отчеты, макросы, модули
29. Базовым объектом Access является.
30. Для ввода, просмотра и модифицирования в таблице или запросе предназначен объект
31. Какие атрибуты (признаки) объекта должны быть отражены в информационной модели, описывающей хобби ваших одноклассников, если эта модель позволяет получить ответы на следующие вопросы:
· указать возраст всех детей, увлекающихся компьютером
· указать фамилии девочек, увлекающихся пением
· указать фамилии мальчиков, увлекающихся хоккеем
A. имя, пол, хобби
B. фамилия, пол, возраст, хобби+
C. фамилия, пол, хоккей, пение, возраст
D. имя, пол, хобби, возраст
32. База данных задана следующей таблицей
Название | Категория | Кинотеатр | Начало сеанса |
Буратино | Х/ф | Рубин | |
Кортик | Х/ф | Искра | |
Вини - Пух | м/ф | Экран |
Записи пронумерованы от 1 до 7 соответственно их порядку в таблице.
В каком порядке будут идти записи, если их отсортировать по двум ключам "название+кинотеатр" в порядке убывания
33. Назначение базы данных
A. редактировать и форматировать текстовые документы
B. хранить большие объемы табличной информации
C. выполнять расчет по формулам
D. хранить и осуществлять поиск информации+
34. Что не позволяет делать СУБД?
A. выводить информацию по запросу;
B. сортировать и фильтровать информацию;
C. обновлять и пополнять информацию;
D. редактировать графическое изображение.+
35. Существует ли на сегодняшний день база данных, содержащая сведения «обо всем на свете»
A. конечно, уже давно
B. находится в стадии создания
C. пока это проблематично+
D. теоретически существует
36. Какая из программ не является СУБД
37. Как называется документ в программе Access
38. База данных в Access состоит из…
A. нескольких таблиц+
B. нескольких запросов
C. нескольких отчетов
D. нескольких форм
39. К какому типу программного обеспечения относятся БД и СУБД
B. к языкам программирования
C. к прикладному
40. Какого типа сортировки нет в Access
B. по возрастанию
41. Поле не может содержать данные в виде…
A. произвольного текста
B. десятичного числа
C. вычисляемой формулы
D. готовой картинки+
42. Как в запросе указать такое условие : время отправления до 12.00 или после 13.30
43. Что не является типовым объектом Access
44. Какой тип поля можно установить для нумерации записей
45. Какой тип связи устанавливается при связывании двух ключевых полей
A. один к одному+
B. многие ко многим
C. один ко многим
46. Какой объект БД позволяет осуществлять поиск информации по условию пользователя
47. Ключевое поле не позволяет производить…
A. установление различных видов связи между таблицами
B. контроль за совпадением информации
C. ускорение поиска информации+
D. соблюсти условие целостности данных
48. Какого типа данных нет для числового поля
D. длинное целое
49. Какой объект БД позволяет отображать информацию в удобном для пользователя виде?
50. В каком режиме пользователь может создать произвольную структуру БД?
B. мастер таблиц
D. импорт таблиц
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас.
Создание форм в программе Access является одним из ключевых моментов при работе с базами данных. Каждый пользователь, работающий с базами данных, должен быть знаком с элементами и объектами баз данных, уметь создавать отчёты, запросы, оперировать информацией, содержащейся в таблицах. В этой статье подробно рассмотрим, как создать форму в Access, а также дадим ей определение. Давайте разбираться. Поехали!
Приводится описание общих приемов работы в СУБД
Формой в Microsoft Access называют объект базы данных, который позволяет добавлять, редактировать или отображать данные, хранящиеся в базе данных. Создать её можно двумя способами:
- При помощи Конструктора форм;
- При помощи Мастера форм.
Рассмотрим подробнее каждый из способов далее в статье.
Перейдите на вкладку «Создание», затем отыщите и нажмите кнопку «Мастер форм». Перед вами откроется окно мастера, в котором необходимо указать таблицы, содержащие нужные поля, из выпадающего списка. Также обратите внимание, что в качестве основы можно использовать не только таблицы, но и запросы. Однако, в этом случае больше рекомендуется использовать именно таблицы. После этого отметьте все поля, которые хотите добавить. Далее, выберите внешний вид, отметив один из следующих вариантов:
- «В один столбец»;
- «Ленточный»;
- «Табличный»;
- «Выровненный».
Рекомендуется остановиться на первом пункте. В следующем окне укажите название и нажмите кнопку «Готово».
Наиболее универсальный метод
Перед вами появится обычная форма. В нижней части окна вы обнаружите специальные кнопки для навигации. Для большего удобства рекомендуется установить свои кнопки, чтобы было проще переключаться между записями. Делается это следующим образом. Кликните правой клавишей мыши и выберите в меню пункт «конструктор». Затем перейдите к ленте инструментов и в разделе «Элементы управления» выберите «Кнопка». Разместите её в нужном месте формы и в открывшемся окне укажите «Переходы по записям» в разделе «Категории» и «Предыдущая запись» в разделе «Действия». В следующем окне вы можете выбрать, что разместить на кнопке: текст либо рисунок. Выберите то, что вам больше нравится, принципиальной разницы тут нет. Нажмите «Готово». Аналогичным образом создайте ещё одну, только уже для перехода к следующей записи.
Повышаем удобство навигации по базе
Также стоит добавить кнопку для выхода из формы. В разделе «Категории» выберите «Работа с формой», а в разделе «Действия» — строку «Закрыть форму». Ещё пригодится специальная кнопка для добавления данных. Укажите «Обработка записей» в пункте «Категории» и «Добавить запись» в пункте «Действия».
Еще одна полезная доработка
После этого вам будет очень удобно переходить от одной записи к другой и добавлять новые, находясь в режиме формы. Всё это позволит значительно повысить скорость работы.
Вычисляемые поля — это просто
Если необходимо создать подчинённую форму, отметьте соответствующий пункт в одном из окон мастера. Обратите внимание, что создание такого типа формы рекомендуется только для таблиц, имеющих связь «один ко многим».
Теперь рассмотрим второй способ создания — при помощи конструктора форм. После нажатия на соответствующий инструмент перед вами откроется размеченная пустая область, не имеющая ни полей, ни заголовков. В этом случае заполнять пустую область придётся полностью самостоятельно. Воспользуйтесь инструментом «Добавить поле», который находится в блоке «Сервис» на панели инструментов. В появившемся окне выберите нужные таблицы и поля из них. Просто перетаскивайте в незаполненную область. Чтобы не мучиться с размещение каждого отдельного поля, выделите их все и щёлкните правой клавишей мыши. В открывшемся меню нажмите «Макет» и выберите один из вариантов размещения: «В столбик» либо «В виде таблицы». Для добавления заголовков воспользуйтесь инструментом «Надпись». В свойствах вы можете изменять шрифт, его размер, цвет и прочие параметры. Для каждого поля можно настроить свой цвет, выбрать цвет заливки и так далее. В общем, Microsoft Access позволяет вам настраивать все элементы по своему усмотрению.
Широкий простор для творчества
Разобравшись с тем, как делаются формы, какова их роль и, что они дают, вы будете чувствовать себя значительно увереннее, работая в программе Microsoft Access. Способы, рассмотренные в статье, ничем по своей сути не отличаются. Каждый из них по-своему хорош, поэтому выбирайте тот, с которым вам будет удобнее работать. Пишите в комментариях была ли полезной для вас эта статья и продолжайте совершенствовать свои навыки работы в Microsoft Access. Если у вас остались какие-либо вопросы после ознакомления с материалом статьи, не стесняйтесь, задавать их в комментариях.
Читайте также: