Универ

Library

Процесс создания форм и основные элементы управления

Содержание


Введение

. Создание форм

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

Заключение

Список использованной литературы


Введение


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

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

· разработки структуры базы данных;

· подготовки таблиц баз данных;

· внесения информации в базу данных;

· организации основных и подчинённых форм документов в базах данных;

· поиска, удаления и сортировка данных;

· подготовки отчёта по результатам поиска.

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


1. Создание форм


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

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

Для создания форм в Access используются следующие виды.

Автоформа - автоматизированное средство для создания форм трех стандартных типов: в столбец, ленточная, табличная. При этом в форму вставляются все поля источника данных.

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

Конструктор форм - позволяет конструировать форму пользователем в окне конструктора форм.

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

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

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

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

Открыв на панели объектов строку «Формы», активизировать режим подготовки формы на базе конструктора, указав предварительно в окне формы строку с именем таблицы, для которой разрабатывается форма.

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


Рис. 1. - Вкладка Формы


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

Форма состоит из объектов: кнопок, линий, окон и т.п. они устанавливаются с помощью кнопок панели инструментов Формы.

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


Рис. 2. - Вкладка Создание формы


Операция по выбору поля состоит в выделении элемента списка Доступные поля на левом окне и щелчка по клавише «Далее». В результате имя поля переводится на поле правого окна Выбранные поля.

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


Рис. 3. - Установка внешнего вида формы

Для рассматриваемого примера следует выбрать В один столбец или выровненный.

Третья вкладка уточняет стиль подписей к окнам ввода данных. Для примера, для внешнего вида «в один столбец», выбран стиль «Стандартный» (Рис. 4).


Рис. 4. - Установка формата подписей к объектам окна ввода данных


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

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

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


Рис. 5. - Форма Поставщики

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


Рис. 6. - Вкладка параметров формы


В процессе редактирования вкладки можно воспользоваться вкладкой ее параметров, которую можно вызвать используя режим «Конструктор». Применяя панель инструментов Мастера подготовки формы, которая показана на рис. 1, можно создать удобную для ввода информации форму.

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

Этап проектирования более сложной формы начинается с щелчка по кнопке «Конструктор», расположенной на панели инструментов, окна базы данных, в результате которого раскрывается список режимов проектирования. На нем следует установить режим «Таблица». На левой части экрана появляется эскиз редактируемой формы (рис. 7), на поле которого можно перемещать и изменять геометрию всех компонентов формы.


Рис. 7. - Мастер формы


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


2. Элементы управления

форма база конструктор управление

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

К какому из перечисленных видов относится тот или иной элемент управления, определяется тем, как задан для него источник данных.

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

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

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

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


Заключение


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

Для создания форм в Access используются следующие виды.

Автоформа - автоматизированное средство для создания форм трех стандартных типов: в столбец, ленточная, табличная. При этом в форму вставляются все поля источника данных.

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

Конструктор форм - позволяет конструировать форму пользователем в окне конструктора форм.

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

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

К какому из перечисленных видов относится тот или иной элемент управления, определяется тем, как задан для него источник данных.

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


Список использованной литературы


1.CD-ROM, DVD-ROM Access 97 [Электронный ресурс]: мультимедийная обучающая программа / Авт. А. Гончаров. - Электрон. программа. - СПб. [и др.]: Питер, 1998. - 1 электрон. опт. диск (CD-ROM) + брошюра-руководство (32 с.). - Шаг за шагом).

2.Виллариал Б. Программирование Access 2002 в примерах: учебно-справочное пособие: пер. с англ. / Б. Виллариал. - М.: КУДИЦ-ОБРАЗ, 2003. - 494 с.

.Дженнингс Р. Использование Microsoft Access 2000: пер. с англ. / Р. Дженнингс. - М. [и др.]: Вильямс, 2000. - 1147 с.

.Карпов Б. Microsoft Access 2000: наиболее полное справочное руководство / Б. Карпов. - СПб.: Питер, 2000. - 410 с.

.Максимов Н.А. Три источника и три составные части Microsoft Office. Ч. 3. Access: учебный практикум; Самоучитель / Н.А. Максимов. - Изд. 2-е, уточн. - Чебоксары : [б. и.], 2008. - 56 с.

.Робинсон С. Microsoft Access 2000 / С. Робинсон, пер. с англ. А. Зеленин. - СПб. : Питер, 2000. - 511 с.

.Харитонова И. Программирование в Access 2002 / И. Харитонова, Н. Вольман. - СПб. [и др.]: Питер, 2003. - 476 с.