Процесс создания форм и основные элементы управления
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
мы на соответствующее поле вкладке остается нажать кнопку Готово, после чего Мастер возвращается к окну базы данных, на поле которой устанавливает подготовленную форму, как показано на рис. 5.
Выполнение перечисленных операций позволит показать на экране подготовленную форму в один столбец. Её текстовые поля содержат данные первой записи из выбранной таблицы.
Рис. 5. - Форма Поставщики
В заключение необходимо выбрать команду Сохранить форму из меню Файл. В диалоговом окне напечатать имя формы, например Поставщики.
Рис. 6. - Вкладка параметров формы
В процессе редактирования вкладки можно воспользоваться вкладкой ее параметров, которую можно вызвать используя режим Конструктор. Применяя панель инструментов Мастера подготовки формы, которая показана на рис. 1, можно создать удобную для ввода информации форму.
Следующий этап проектирования формы записи данных состоит в разработке более удобной для ввода информации формы, ориентированной на соответствующие эстетические и эргономические взгляды пользователя базы данных.
Этап проектирования более сложной формы начинается с щелчка по кнопке Конструктор, расположенной на панели инструментов, окна базы данных, в результате которого раскрывается список режимов проектирования. На нем следует установить режим Таблица. На левой части экрана появляется эскиз редактируемой формы (рис. 7), на поле которого можно перемещать и изменять геометрию всех компонентов формы.
Рис. 7. - Мастер формы
На первом элементе строки форматирования следует раскрыть список компонентов форм и активизировать одну из них. Например, выбрав строку Заголовок, перевести курсор на его границу и изменить размер поля документа, на котором будет размещен заголовок. Теперь, щелкнув по кнопке Ящик инструментов на Панели инструментов и, переведя курсор на поле заголовка, можно, задав предварительно кегль и рисунок шрифта, записать текст на поле заголовка. Поле заголовка можно передвинуть, выделить, изменить, используя традиционные для продуктов Microsoft приемы. Поле заголовка можно выделить, используя палитру цветов, для чего ее следует активизировать с помощью соответствующей кнопки на строке инструментов.
2. Элементы управления
форма база конструктор управление
В Access существует три разновидности элементов управления, в зависимости от типа содержимого в них, т. е. от способа заполнения их данными: присоединенные, свободные, вычисляемые.
К какому из перечисленных видов относится тот или иной элемент управления, определяется тем, как задан для него источник данных.
Присоединенные элементы управления связаны с полями базовой таблицы, т. е. той таблицы, которая является источником данных для формы. Если источником данных является запрос, то присоединенные элементы управления могут связываться с полями в разных таблицах. В присоединенном элементе отображаются данные, которые содержатся в связанном с ним поле таблицы, и при изменении этих данных соответствующим образом обновляется и значение в поле таблицы. В присоединенных элементах можно отображать все доступные в Access типы данных, в том числе объекты OLE и гиперссылки.
Свободные элементы управления не связаны с таблицами. Они предназначены либо для ввода информации, которая используется не для непосредственного редактирования данных в источнике, а в других целях (обычно макросами или программами VBA), либо для отображения объектов OLE, которые хранятся в самих формах. Свободными элементами являются также все элементы, не связанные с какими-либо данными, а предназначенные лишь для улучшения визуального восприятия форм, такие как линии, прямоугольники, рисунки.
Вычисляемые элементы управления - это такие элементы, значения которых вычисляются на основе значений других элементов. В качестве источника данных для этих элементов используются выражения и функции.
Все элементы управления могут быть добавлены в форму или отчет с помощью панели инструментов элементов управления, которая появляется при работе с формой или отчетом.
Заключение
Форма - это объект БД, предназначенный для ввода и отображения информации. Формы позволяют выполнить проверку корректности данных при вводе, проводить вычисления, обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм.
Для создания форм в Access используются следующие виды.
Автоформа - автоматизированное средство для создания форм трех стандартных типов: в столбец, ленточная, табличная. При этом в форму вставляются все поля источника данных.
Мастер форм - программное средство, которое позволяет создавать структуру одного из трех стандартных типов формы в режиме диалога с разработчиком формы. При этом в форму вставляются выбранные пользователем поля из источника данных.
Конструктор форм - позволяет конструировать форму пользователем в окне конструктора форм.
Самым удобным способом создания новой формы является следующая технология: форма создается с использованием автоформы или мастером форм, а затем дорабатывается в режиме конструктора.
В Access существует три разновидности элементов управления, в зависимости от типа содержимого в них, т. е. от способа заполнения их данными: присоединенные, свободные, вычисляемые.
К какому из перечисленных видов относится тот или иной элемент управления, определяется тем, как задан для него источник данн