Создание простой формы для ввода данных



Формы Access являются объектами базы данных, так же как таблицы и запросы. Формы используются в приложении для ввода и отображения данных. Формами можно управлять программно с помощью процедур на VBA.

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

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

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

2. В списке диалогового окна Новая форма выделите один из вариантов автоформы, например: Автоформа: в столбец

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

Панель элементов в конструкторе форм

Выбор объектов(Select Objects) — выделение щелчком мыши элемента, раздела или формы, выделение группы элементов путем обвода курсором мыши рамки вокруг них;

Мастера(Control Wizards) — включение или отключение мастера для создания элементов управления (например, элементов Список, Поле со списком);

Надпись(Label) — создание текстов постоянных заголовков, примечаний, инструкций, не связанных с другими элементами управления;

Поле(Text Box) — создание элемента типа Свободный (Unbound), который может быть затем связан с полем таблицы или запроса, или использован для создания вычисляемого поля формы;

Группа переключателей(Option Group) — размещение набора флажков, переключателей или выключателей;

Выключатель(Toggle Button) — создание выключателей;

Переключатель(Option Button) — выбор альтернативных значений;

Флажок(Check Box) — выбор набора из возможных значений;

Поле со списком(Combo Box) — создание поля с раскрывающимся списком значений поля из записей некоторой таблицы базы (значение может вводиться в поле пользователем или выбираться из списка);

Список(List Box) — создание всегда раскрытого списка значений, которые при связи с полем таблицы базы являются единственным источником ввода в поле;

Кнопка(Command Button) — создание командной кнопки, с помощью которой может быть выполнено одно из действий, например, переход по записям, открыта форма, напечатан отчет и реализованы другие функции Access;

Рисунок(Image) — для отображения нередактируемого рисунка, не являющегося объектом OLE;

Свободная рамка объекта(Unbound Object Frame) — отображение сво­бодного объекта OLE, который остается неизменным при переходе по записям;

Присоединенная рамка объекта(Bound Object Frame) — отображение объектов OLE, сохраненных в поле базового источника записей формы;

Разрыв страницы(Page Break) — начало нового экрана в форме, новой страницы в печатной форме (отчете);

Вкладка(Tab Control) — создание вкладок в форме, на каждой из которых могут размещаться свои элементы управления;

Подчиненная форма/отчет(Subform/Subreport) — вывод данных из таблиц, связанных с таблицей-источником формы;

Линия(Line) — разграничение разделов в форме (отчете);

Прямоугольник(Rectangle) — создание рамки при оформлении;

Другие элементы(More Controls) — открытие обширного списка дополнительных элементов, при выборе из которого в форме будет создан соответствующий элемент.

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


Дата добавления: 2018-04-15; просмотров: 292; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!