0

Для чего служат формы

Приступая к работе с любым программным компонентом, в первую очередь, необходимо знать его характеристики.

Microsoft Office Access или просто Microsoft Access — реляционная СУБД ( Система управления реляционными базами данных ) корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм.

Форма — это объект базы данных, который можно использовать для создания интерфейса пользователя для приложения базы данных, структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Формы в Access служат для удобного представления данных БД пользователю.

Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. А так же (функции форм):

ввод и просмотр информации базы данных;

удаление данных БД;

Источники данных для форм

Источниками данных для форм могут служить таблицы и запросы.

Режим отображения форм

Режим формы – это режим отображения данных формы. Позволяет производить различные операции с данными, такие как просмотр, редактирование, удаление, добавление записей. Т. е. пользователь работает с источниками данных для формы.

Режим макета – наиболее наглядный режим изменения форм, так как в этом режиме все данные отображаются таким же образом, как и на рабочей форме. Позволяет редактировать элементы управления формы и подгонять их под конкретные данные. В режиме макета форма уже запущена. Таким образом, данные отображаются практически так же, как при реальном использовании формы. Поскольку при изменении формы отображаются реальные данные, в режиме макета удобно задавать размер элементов управления и выполнять иные задачи, влияющие на вид и удобство использования форм.

Режим конструктора – более подробное редактирование формы. Отображает полную структуру отчета, т.е. колонтитулы элементы управления и т.д. В этом режиме данные не отображаются, поэтому заранее нельзя увидеть какой будут иметь вид данные в этом режиме. Позволяет выполнять такие задачи:

добавление в форму дополнительных элементов управления, таких как границы привязанных объектов, разрывы страниц и диаграммы;

изменение источников элемента управления "текстовое поле" непосредственно в самом поле, без использования окна свойств;

изменение размеров разделов формы, таких как "Заголовок формы" или "Область данных";

изменение определенных свойств формы, которые нельзя изменить в режиме макета.

Элементы управления форм

Элементы управления предназначены для просмотра и работы с данными. Выделяют такие элементы управления:

Связанные элементы управления это элементы управления, которые связаны с источником данных (таблица, запроса).

Свободные элементы управления это элементы управления, которые не связаны с источником данных (например, линии, рисунки, надписи заголовков форм).

Вычисляемые элементы управления это элементы управления, источником данных у которых является выражение.

Существуют такие виды форм:

"Свободная" форма, которая не связана напрямую с источником данных, но которая все равно может содержать кнопки, надписи и другие элементы управления, необходимые для работы приложения.

Подчиненная форма – это форма, которая является составным элементом главной формы, отображает данные траблицы или запроса связанных отношением один-ко-многим.

Свойства подчиненной формы:

Свойство "Объект источник" – отображает информацию об объекте, который отображается в форме.

Свойство "Подчиненные поля" – свойство элемента управления подчиненной формы, определяющее поля по которым будут связаны главная и подчиненная форма.

Свойство "Основные поля" – свойство элемента управления подчиненной формы, определяющие поля главной формы, которые будут связывать ее с полями подчиненной формы.

Инструменты создания форм

Access включает такие инструменты для создания форм: Форма, Конструктор форм, Пустая форма, Мастер форм, Навигация и Другие формы (Несколько элементов, Таблица, Разделенная форма, Модальное диалоговое окно, Сводная диаграмма, Сводная таблица).

Способы создания форм:

Конструктор форм (предназначен для создания формы любой сложности);

Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию);

Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи);

Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи);

Автоформа: табличная (отображение записей осуществляется в режиме таблица);

Автоформа: сводная таблица;

Автоформа: сводная диаграмма;

Диаграмма (создается форма с диаграммой, построенной Microsoft Graph);

Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel);

Создание формы с помощью инструмента "Форма"

Режим форма позволяет пользователю быстро создавать формы. С помощью инструмента "Форма" можно создать форму одним щелчком мыши. При использовании этого средства все поля базового источника данных размещаются в форме. Можно сразу же начать использование новой формы либо при необходимости изменить ее в режиме макета или конструктора.

Для этого необходимо:

В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме.

На вкладке Создать в группе Формы нажмите кнопку Форма.

Будет создана новая форма и отображена в режиме макета. В режиме макета можно внести изменения в структуру формы при одновременном отображении данных. Например, при необходимости можно настроить размер полей в соответствии с данными.

Создание формы с помощью инструмента "Конструктор форм"

Для того, чтобы создать форму с помощью инструмента Конструктор форм, выполните такие действия.

1. Нажмите на кнопку Конструктор форм в группе Формы на вкладке Создание. В результате выполненных действий в рабочей области окна появится бланкпустой формы, который не связан ни с одним источником данных.

ПКМ -> Колонтитулы (Указываете авторскую метку)-> заголовок/примечание (название формы, текущее время и дата)

3. Свяжите форму с источником данных. Для этого на панели инструментов нажмите на кнопку Свойства и выберите источник данных для формы.

Форма в Access — это объект базы данных, который можно использовать для создания пользовательского интерфейса для приложения базы данных. "Связанная" форма напрямую связана с источником данных, например таблицей или запросом, и может использоваться для ввода, редактирования или отображения данных из этого источника. Кроме того, можно создать "несвязанную" форму. Она не привязывается непосредственно к источнику данных, но также содержит кнопки команд, метки или другие элементы управления, которые необходимы для работы с приложением.

В этой статье основное внимание уделяется связанным формам. Их можно использовать для управления доступом к данным (например, определить, какие поля или строки данных должны отображаться). Так, некоторым пользователям может понадобиться лишь несколько полей из таблицы с множеством полей. Форма, содержащая только эти поля, упростит таким пользователям работу с базой. Вы также можете добавить на форму кнопки и другие функции для автоматизации часто выполняемых действий.

Формы можно сравнить с окнами, через которые пользователи видят базу данных и обращаются к ней. Эффективная форма ускоряет работу с базой, так как избавляет от необходимости искать нужную информацию. Визуально привлекательная форма делает работу с базой данных приятнее и эффективнее, а также помогает предотвратить ввод неверных данных.

Примечание: В этой статье предполагается, что вы уже создали таблицу (или запрос, основанный на одной или нескольких таблицах) и хотите создать форму для просмотра данных или работы с ними.

Читайте также:  Возможно удаление только пустых папок библиотеки steam

В этой статье

Создание формы с помощью инструмента "Форма"

Инструмент "Форма" позволяет создать форму одним щелчком мыши. При его использовании на форму добавляются все поля базового источника данных. Новую форму можно сразу же начать использовать либо изменить в режиме макета или конструктора, чтобы она лучше соответствовала вашим потребностям.

Создание формы с помощью инструмента "Форма"

В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме.

На вкладке Создание в группе Формы нажмите кнопку Форма.

Новая форма будет отображена в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными.

Если приложение Access обнаруживает таблицу, связанную отношением "один-ко-многим" с таблицей или запросом, который использовался для создания формы, то таблица данных добавляется на форму, основанную на связанной таблице или запросе. Например, если создается простая форма, основанная на таблице "Сотрудники", и между таблицами "Сотрудники" и "Заказы" определено отношение "один-ко-многим", то в таблице данных будут отображаться все записи таблицы "Заказы", относящиеся к текущей записи сотрудника. Если таблица данных на форме не нужна, ее можно удалить. Если существует несколько таблиц, связанных отношением "один-ко-многим" с таблицей, которая использовалась для создания формы, то Access не добавляет таблицы данных на форму.

Создание разделенной формы с помощью инструмента "Разделенная форма"

Разделенная форма позволяет одновременно отображать данные в двух представлениях — в режиме таблицы и в представлении формы.

Разделенная форма отличается от сочетания форм и подформ тем, что оба представления разделенной формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в каждой части формы (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).

Работа с разделенной формой позволяет использовать преимущества обоих представлений в одной форме. Например, можно воспользоваться табличной частью формы, чтобы быстро найти запись, а затем просмотреть или изменить ее в представлении формы.

Чтобы создать разделенную форму с помощью инструмента "Разделенная форма":

В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме. Кроме того, можно открыть таблицу или запрос в режиме таблицы.

На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите команду Разделенная форма.

Новая форма будет отображена в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными. Дополнительные сведения о представлениях формы см. в разделе Сведения о режиме макета и конструкторе.

Создание формы, в которой отображается несколько записей, с помощью инструмента "Несколько элементов"

Если форма была создана с помощью инструмента "Простая форма", она может одновременно отображать только одну запись. Если нужно создать форму, которая выводит несколько записей, но при этом настраивается более гибко, чем таблица, используйте инструмент "Несколько элементов".

В области навигации щелкните таблицу или запрос с данными, которые должны отображаться на форме.

На вкладке Создание в группе Формы нажмите кнопку Другие формы и выберите команду Несколько элементов.

Будет создана новая форма, которая отобразится в режиме макета. В этом режиме вы можете вносить изменения в структуру формы параллельно с просмотром данных.

При использовании инструмента "Несколько элементов" будет создана форма, напоминающая таблицу. Данные будут расположены в строках и столбцах, и вы сможете одновременно просмотреть несколько записей. В то же время у формы "Несколько элементов" больше возможностей для настройки, чем у таблицы. Например, в нее можно добавлять графические элементы, кнопки и другие элементы управления. Дополнительные сведения о настройке формы см. в разделах Настройка формы в режиме макета и Настройка формы в режиме конструктора.

Создание формы с помощью мастера форм

Чтобы точно выбрать поля, которые должны отображаться на форме, вместо различных инструментов, описанных выше, можно использовать мастер форм. Вы также можете настроить группировку и сортировку данных и использовать поля из нескольких таблиц или запросов, если связи между такими таблицами и запросами были заранее настроены.

На вкладке Создание в группе Формы нажмите кнопку Мастер форм.

Следуйте инструкциям на страницах мастера форм.

Примечание: Для добавления к форме полей из нескольких таблиц или запросов не нажимайте кнопки Далее или Готово после выбора полей из первой таблицы или запроса на первой странице мастера форм. Вместо этого повторите указанные действия для выбора другой таблицы или запроса и щелкните все дополнительные поля, которые требуется включить в форму. Для продолжения нажмите кнопку Далее или Готово.

На последней странице мастера нажмите кнопку Готово.

Создание формы с помощью инструмента "Пустая форма"

Если мастер или инструменты создания форм вам не подходят, вы можете начать работу с пустой формы. Это может оказаться очень быстрым способом создать форму, особенно если вы планируете добавить в нее лишь несколько полей.

На вкладке Создание в группе Формы нажмите кнопку Пустая форма.

Откроется пустая форма в режиме макета, и отобразится область Список полей.

В области Список полей щелкните знак плюс ( +) рядом с одной или несколькими таблицами, содержащими поля, которые нужно включить в форму.

Чтобы добавить на форму поле, дважды щелкните по нему или перетащите его на форму.

После добавления первого поля вы можете добавить сразу несколько полей. Для этого выберите их, удерживая клавишу CTRL, а затем перетащите на форму.

Порядок таблиц в области Список полей может меняться в зависимости от выбранной части формы. Если поля, которое вы хотите добавить, не видно, выберите другую часть формы и повторите попытку.

С помощью инструментов в группе Колонтитул на вкладке Конструктор на форму можно добавить логотип компании, название или дату и время.

Чтобы добавить на форму другие виды элементов управления, выберите нужные в группе Элементы управления во вкладке Конструктор.

Чтобы расширить выбор элементов управления, перейдите в режим конструктора. Для этого щелкните форму правой кнопкой мыши и выберите Конструктор.

Общие сведения о режимах макета и конструктора

Режим макета — это интуитивно-понятное представление, которое можно использовать для внесения в форму Access практически любых изменений.

В режиме макета форма продолжает работать, поэтому в нем выводятся те же данные, что и в представлении формы. Кроме того, в этом режиме вы также можете вносить изменения в структуру формы. Так как при изменении формы вы видите ее данные, это представление удобно использовать для настройки размера элементов управления и выполнения практически любых других задач, которые влияют на внешний вид и удобство использования формы.

Если вы столкнулись с задачей, которая не может быть выполнена в режиме "Макет", вы можете переключиться в режим "Конструктор". В некоторых ситуациях в приложении появляется сообщение, в котором говорится, что вам необходимо перейти в режим конструктора перед внесением того или иного изменения.

Режим конструктора позволяет подробнее изучить структуру формы. В нем выводятся заголовок, подробности и нижний колонтитул формы. В режиме конструктора формы не работают, поэтому вы не сможете просматривать базовые данные, внося изменения в структуру; тем не менее некоторые задачи проще выполнять в конструкторе, чем в режиме макета. Вы можете:

Читайте также:  Вставка символов в ворде

добавлять другие виды элементов управления формы, например рамки связанных объектов, разрывы страниц и диаграммы;

изменять источники для текстовых полей в самих полях, не открывая их страницу свойств;

изменять размер разделов формы, например ее заголовка или раздела подробностей;

изменять некоторые свойств формы, которые невозможно изменить в режиме макета.

Настройка формы в режиме макета

После создания формы вы можете легко настроить ее структуру, используя режим макета. Вы можете перемещать элементы управления и изменять их размеры, ориентируясь на сами данные. Можно добавить новые элементы управления в форму, а также задать свойства для формы и ее элементов управления.

Чтобы перейти в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета.

Форма будет открыта в режиме макета.

Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть ее, нажмите клавишу F4.

Чтобы добавить в структуру формы поля из базовой таблицы или запроса, воспользуйтесь областью Список полей. Чтобы отобразить область Список полей:

На вкладке Конструктор в группе Инструменты щелкните Добавить поля или воспользуйтесь сочетанием клавиш ALT+F8.

Вы можете перетащить поля непосредственно из области Список полей в форму.

Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.

Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.

Доработка формы в режиме конструктора

Настроить структуру формы можно и в режиме конструктора. Вы можете добавить в нее новые элементы управления и поля, поместив их на бланк. На странице свойств можно задать свойства для настройки формы.

Чтобы переключиться в режим конструктора, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Конструктор.

Форма откроется в режиме конструктора.

Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть ее, нажмите клавишу F4.

Чтобы добавить в структуру формы поля из базовой таблицы или запроса, воспользуйтесь областью Список полей. Чтобы отобразить область Список полей:

На вкладке Конструктор в группе Инструменты щелкните Добавить поля или воспользуйтесь сочетанием клавиш ALT+F8.

Вы можете перетащить поля непосредственно из области Список полей в форму.

Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.

Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.

Режимы работы с формами

Использование форм в базе данных Access

Лекция 5.

Данные в таблицу БД вводить и редактировать намного удобнее, если воспользоваться экраном в виде некоторого бланка, формы. Такой способ ввода позволяет видеть на экране все данные одной записи и вводить дополнительный текст, поясняющий значение каждого поля. Можно создать форму, напоминающую печатную форму, расположить в ней окна списков, фотографии, графики и др.

Форма– объект предназначенный для ввода данных, отображения их на экране или управления работой приложения.

Формы создаются со следующими целями:

1. Для вывода и редактирования данных.

2. Для управления ходом выполнения приложения.

3. Для ввода данных.

4. Для вывода сообщений.

5. Для распечатывания информации.

Формы позволяют:

1. Обеспечить вывод на экран данных в выбранном представлении.

2. Упростить внесение изменений, добавление и удаление данных из базы.

3. Сделать доступными для чтения все данные или некоторую их часть

4. Автоматически выбрать информацию из других связанных таблиц и поместить ее в форму

5. Вычислить выводимые в форме значения

6. Скрыть или, наоборот, вывести некоторые данные в зависимости от значений других полей записи либо от выбранных пользователем параметров.

7. Работать с макросами или функциями Access

8. Предоставлять вспомогательную информацию о работе приложения или о выполняемых действиях.

Работа с формами в Access 2002 может происходить в пяти режимах: в режиме Формы, в режиме Таблицы, в режиме Конструктора, в режиме Сводной таблицы и в режиме Сводной диаграммы. Выбрать режим работы можно либо с помощью кнопки Вид на панели инструментов, либо с помощью соответствующей команды меню Вид.

Режим формы является «рабочим» для пользователя базы данных. В этом режиме осуществляются просмотр и редактирование записей, удаление записей или добавление новых.

В режиме Таблицы можно также как и в режиме Формы просматривать и редактировать, добавлять и удалять записи в таблице или запросе, являющемся источником данных. Однако в этом режиме не применяются параметры форматирования элементов управления.

В режиме Конструктора можно настроить различные свойства формы, изменить ее внешний вид, структуру и функциональность.

В Access 2002 добавляется еще два новых режима: Режим Сводной таблицы и Режим Сводной диаграммы

Самым простым из них является использование средств автоматического создания форм на основе таблицы или запроса. Автоматически создаваемые формы (автоформы) бывают нескольких видов, каждый из которых отличается способом отображения данных.

– Автоформа, организованная «в столбец». В такой форме поля каждой записи отображаются в виде наборов элементов управления, расположенных в один или несколько столбцов. Это компактное и наиболее удачное представление для быстрого создания формы.

Табличная. Форма будет выглядеть так же как обычная таблица Access.

Ленточная. В такой форме поля каждой записи располагаются в отдельной строке. Это очень удобно для работы с большими массивами данных. Преимущество этой формы по сравнению с табличной является то, что каждое поле представлено в виде отдельного элемента управления, которое можно оформить в любом стиле и для которого можно определить функции обработки событий.

– Автоформа в виде сводной таблицы или сводной диаграммы – два новых варианта, появившихся в Access 2002.

Автоматически созданная форма включает все поля выбранного источника данных.

Чтобы создать форму с помощью средства автоматического создания форм нужно в диалоговом окне Новая формавыбрать один из вариантов автоформы, а в нижней части окна в поле со списком выбрать таблицу или запрос базы данных, по которой будет создана форма. В результате будет создана форма выбранного вида.

Создание формы с помощью мастера.

С помощью Мастера можно создавать формы на основе одной таблицы и более сложные формы на основе нескольких таблиц или запросов. Обычно форма создается с помощью Мастера, а затем совершенствуется в режиме Конструктора.

Мастер форм разбивает процесс создания формы на несколько этапов. На каждом этапе требуется установить определенные параметры в одном из диалоговых окон мастера, каждое из которых определяет один шаг создания формы.

Создание простой формы с помощью конструктора.

Для того, чтобы начать создание новой формы, нужно выбрать вкладку Форма и нажать кнопку Создать – Конструктор. Откроется окно формы в режиме конструктора, содержащее незаполненную сетку области данных. К ней можно добавить заголовки и примечания, выполнив команду Формат – Заголовок / Примечание формы. Кроме того, командой Вид – Колонтитулы к форме можно добавить области Верхнего и Нижнего колонтитулов.

Все перечисленные выше элементы относятся к структуре формы.Рассмотрим назначение каждого из разделов:

– Раздел Заголовок формы определяет верхнюю часть формы. В область заголовка формы можно поместить текст, графику и другие элементы управления. При печати многостраничной формы раздел заголовка отображается только на первой странице;

– Раздел Верхний колонтитул определяет верхний колонтитул страницы при печати формы. Этот раздел отражается в форме только когда форма открыта в режиме Предварительного просмотра. При печати многостраничной формы верхний колонтитул отображается вверху каждой страницы;

Читайте также:  Бесплатный аналог adobe acrobat pro

– Раздел Область данных определяет основную часть формы, содержащую данные, полученные из источника. Данный раздел может содержать элементы управления, отображающие данные из таблицы и запросов, а также изменяемые данные, например надписи. При печати многостраничной формы этот раздел отображается на каждой странице;

– Раздел Нижний колонтитул определяет нижний колонтитул страницы при печати формы. Он отображается только когда форма открыта в режиме Предварительного просмотра. При печати многостраничной формы нижний колонтитул отображается внизу каждой страницы;

– Раздел Примечание формы определяет нижнюю часть формы. При печати многостраничной формы примечание будет отображено только внизу последней страницы.

Окно конструктора сопровождает Панель элементов, которая является своеобразным «командным центром» и позволяет создавать элементы управления. Вызвать панель элементов можно, выполнив команду Вид – Панель элементов.

Основные элементы управления

Наиболее часто применяемые элементы управления расположены прямо на панели. Отдельные элементы отображаются в виде дополнительного списка, если нажать кнопку Другие элементы.

В верхней части панели расположены две специальные кнопки: Выбор объектов и Мастер.

Кнопка Выбор объектов в нажатом состоянии означает, что в данный момент включен режим выделения элементов. Этот режим включен по умолчанию.

Нажатая кнопка Мастера означает, что при размещение элемента управления на форме запуститься соответствующий мастер.

Все элементы управления в Access 2002 можно разделить на три разновидности, в зависимости от типа содержимого в них, т.е. способа заполнения их данными: присоединенные, свободные, вычисляемые.

Присоединенные элементы управления связаны с полями базовой таблицы, т.е. той таблицы, которая является источником данных для формы. В присоединенном элементе отображаются данные, которые содержаться в связанном с ним поле таблицы, и при изменении этих данных соответствующим образом обновляется и значение в поле таблицы.

Свободные элементы управления не связаны с таблицами. Они предназначены либо для ввода информации, которая используется не для непосредственного редактирования данных в источнике, а в других целях, либо для отображения объектов OLE, которые хранятся в самих формах. Свободными элементами являются так же все элементы, не связанные с какими-либо данными, а предназначенные лишь для улучшения визуального восприятия формы, такие как линии, прямоугольники, рисунки.

Вычисляемые элементы управления – это такие элементы, значение которых вычисляются на основе значений других элементов. В качестве источника данных для этих элементов используются выражения и функции.

Элемент управления Надпись– используется для размещения в форме текста: заголовков полей, заголовка формы, различных поясняющих надписей. Надписи бывают двух типов: присоединенные, свободные.

Присоединенные – это те, что существуют не самостоятельно, а связаны с другими элементами управления, и служат их заголовками. К таким элементам относятся текстовые поля, поля со списком, флажки, переключатели и др. Такого типа надписи автоматически создаются при размещении соответствующего элемента управления на форме и присоединяются к нему.

Свободные надписи – это те надписи, которые создаются с помощью кнопки Надпись. Они не связываются не с какими элементами управления. Эти надписи служат для оформления формы или для помощи пользователю. Свободную надпись в случае необходимости можно присоединить к элементу управления.

Элемент управления Поле – служит для ввода, отображения или изменения в форме данных. Текстовые поля могут быть присоединенными, свободными и вычисляемыми.

Элементы управления выбора:Группа переключателей, Выключатель, Переключатель, Флажок.

С каждым элементом управления в Группе сопоставляется уникальное число, однозначно определяющее данный элемент в группе, и это число сохраняется в качестве значения свойства Значение элемента управления.

Три типа элементов: Выключатель, Переключатель, Флажок – выполняют одинаковые функции и используются для представления значения логического типа данных. Они могут принимать значение 0 (Нет) или – 1 (Да). Различаются они внешним видом.

Элемент управления Списокиспользуется для представления на экране поля, возможные значения которого ограничиваются списком, причем списком не длинным. Список может состоять из одного или нескольких столбцов, однако при выборе элемента списка в связанное с ним поле таблицы передается только одно значение. Внешний вид списка и его содержимое определяется его свойствами, которые можно задать вручную, а можно воспользоваться мастером при размещении списка в форме.

Элемент управления Поле со списком во многом аналогичен элементу управления Список. Применяется он в формах, когда требуется, чтобы значение поля в таблице не вводилось вручную, а выбиралось из известного списка значений. Поле со списком обладает следующими возможностями:

Поле со списком позволяет не только выбирать значение из списка, но и вводить его прямо в поле ввода;

Поле со списком не накладывает таких ограничений на длину списка, как Список, т.к. в нем отображается только текущее значение, а остальные значения выводятся по щелчку мыши. Соответственно этот элемент занимает в форме меньше места, чем элемент Список;

Поле со списком позволяет выбрать только один элемент из списка.

Элемент управления Кнопка. С этим элементом управления связаны ряд таких действий как сохранение введенных данных, вызов другой формы, вывод на печать документа и т.д. Создавать кнопку намного удобнее с помощью Мастера кнопок, поскольку он напишет программу, которая будет выполнять действия, для которых данная кнопка предназначена.

Элементы управления Свободная рамка объекта и Присоединенная рамка объектаиспользуются для того, чтобы вставить в форму объекты, созданные в других приложениях, например, документ Word, или таблицу Excel, или рисунок. Эти элементы различаются тем, будут ли объекты, вставленные в эти рамки, храниться в таблицах Access или не будут.

Свободная рамка объекта содержит объект, который храниться либо в самой форме, либо во внешнем файле и независимо от того, какая запись отображается в форме, будет отображаться один и тот же объект.

Присоединенная рамка объектасодержит объект, который храниться в таблице, в поле, имеющем тип Поле объекта OLE. Поэтому присоединенная рамка объекта имеет в качестве источника данных поле в базовой таблице. Например, Фотографии людей.

Элемент управления Рисунокочень похож по своему назначению и свойствам на элемент Свободная рамка объекта. Предназначен для вставки в форму графических файлов, но требует меньше системных ресурсов и работает быстрей.

Элемент управления Разрыв страницы используется в многостраничных формах для того, чтобы определить место конца одной и начала новой страницы.

Элемент управления Набор вкладок используется для создания многостраничных форм. Он позволяет придать формам такой же вид, как у диалоговых окон свойств в Windows. В этом элементе может быть от одной до нескольких вкладок. Вкладки могут иметь два варианта оформления: ярлыки и кнопки.

Элемент управления Подчиненная форма/отчет используется для отображения в форме другой формы или отчета.

Элемент управления Линия и Прямоугольник используются для оформления внешнего вида форм, чаще всего для выделения группы логически связанных элементов управления.

Для того, чтобы поместить выбранные из таблицы или запроса поля в форму необходимо открыть Список полей, выполнив команду Вид – Список полей.

Чтобы создать связанный элемент управления, сначала щелкните по нужной кнопке на панели элементов (по умолчанию активна кнопка Поле), затем перетащите поле из Списка полей в область данных Формы.

Форма и каждый раздел формы (заголовок, область данных, область примечаний формы) и элемент управления имеют свой список свойств. Можно устанавливать эти свойства с помощью бланка свойств (команда Вид – Свойства)

Не нашли то, что искали? Воспользуйтесь поиском:

admin

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *