Создание форм в Access Выполнил: Усманов Шохрух
Формы это важнейшие объекты базы данных, окна, через которые пользователи могут просматривать и изменять данные. Рассмотрите все темы этой статьи, чтобы получить целостное представление о формах Microsoft Access, в частности о доступных типах форм, способах их создания, настройки и управления ими. Введение
Общие сведения Форма это объект базы данных, с помощью которого можно создать пользовательский интерфейс и использовать его для ввода и редактирования данных. Формы часто содержат элементы управления, выполняющие различные задачи. Хотя базы данных могут создаваться без применения форм, путем изменения данных в таблице, большинство пользователей предпочитают использовать формы для просмотра, ввода и изменения табличных данных. Формы также позволяют задавать условия работы других пользователей с информацией, содержащейся в базе данных. Например, можно создать форму со строго ограниченным набором отображаемых полей и разрешенных операций. Это помогает обеспечить защиту данных и сократить количество возможных ошибок при вводе.
Типы форм Подчинительная Подчинительная форма Форма нескольких элементов нескольких Разделённая Разделённая форма Форма навигации навигации
Создание форм В форме Access, как на витрине магазина, удобно просматривать и открывать нужные элементы. Так как форма это объект, с помощью которого пользователи могут добавлять, редактировать и отображать данные, хранящиеся в базе данных классического приложения Access, ее внешний вид играет важную роль. Если база данных классического приложения Access используется несколькими пользователями, хорошо продуманные формы залог точности данных и эффективности работы с ними. Создать форму на компьютере в базе данных Access можно несколькими способами. В этой презентации мы рассмотрим наиболее распространенные из них.
Создание формы из существующей таблицы или запроса в Access Чтобы создать форму из таблицы или запроса базы данных, в области навигации щелкните таблицу или запрос, содержащие данные для формы, а затем на вкладке Создание нажмите кнопку Форма. Приложение Access создаст форму и отобразит ее в режиме макета. При необходимости вы можете изменить оформление, например настроить размер текстовых полей в соответствии с данными.
Создание пустой формы в Access На вкладке Создание нажмите кнопку Пустая форма. Приложение Access откроет пустую форму в режиме разметки страницы и отобразит область Список полей. В области Список полей щелкните знак плюс (+) рядом с одной или несколькими таблицами, содержащими поля, которые нужно включить в форму. Чтобы добавить поле к форме, дважды щелкните его или перетащите на форму. Чтобы добавить сразу несколько полей, щелкните их по очереди, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля на форму.
Общие сведения о подчиненных формах Подчиненной называют форму, вставленную в другую форму. Главная форма называется основной. Комбинацию "форма и подчиненная форма" иногда называют также иерархической формой или комбинацией родительской и дочерней форм. Подчиненные формы особенно удобны для отображения данных из таблиц или запросов с отношением "один-ко-многим". Отношение "один-ко-многим" представляет собой связь между двумя таблицами, при которой значение первичного ключа каждой записи в главной таблице соответствует значению в соответствующем поле или полях нескольких записей в связанной таблице. Например, можно создать форму, в которой отображаются сведения о сотрудниках и которая содержит подчиненную форму с заказами каждого сотрудника. Данные в таблице "Сотрудники" являются в отношении стороной "один". Данные в таблице "Заказы" являются в отношении стороной "многие" для каждого сотрудника может быть несколько заказов.
Создание подчиненной формы В области навигации щелкните существующую форму правой кнопкой мыши и выберите команду Конструктор. На вкладке Конструктор в группе Элементы управления щелкните стрелку вниз, чтобы открыть коллекцию Элементы управления, и убедитесь в том, что установлен флажок Использовать мастера. На вкладке Конструктор в коллекции Элементы управления нажмите кнопку Подчиненная форма/отчет. В форме щелкните место, куда нужно поместить подчиненную форму. Следуйте указаниям мастера.
Создание формы, отображающей несколько записей На вкладке Создание нажмите кнопку Другие формы и выберите пункт Несколько элементов. Приложение Access создаст форму и отобразит ее в режиме макета. В этом режиме вы можете вносить изменения в структуру формы и видеть, как изменяется представление данных. Например, можно настроить размер полей в соответствии с данными.
Создание формы навигации Форма навигации это простая форма, содержащая элемент навигации. Формы навигации являются полезным дополнением любой базы данных, но особенно важны для баз данных, публикуемых в Интернете, так как область навигации Access не отображается в браузере. Откройте базу данных, в которую нужно добавить форму навигации. На вкладке Создание в группе Формы нажмите кнопку Навигация и выберите нужный стиль формы навигации. Access создаст форму, добавит на нее элемент навигации и отобразит форму в режиме макета.
Разделённая форма Разделенная форма новая возможность в Microsoft Office Access 2007, позволяющая одновременно отображать данные в двух представлениях в режиме формы и в режиме таблицы. Эти две части формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в каждой части формы (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).