Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_Ук_СУБД_MICROSOFT_ACCESS.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
9.83 Mб
Скачать

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

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

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

В качестве примера работы мастера будет рассмотрено создание формы Студенты, в которой будет отображаться информация о студентах. После выбора режима Мастер форм и таблицы-источника Студенты (в раскрывающемся списке) следует нажать ОК. На первом этапе работы мастера необходимо выбрать поля, которые будут использоваться в создаваемой форме. В данном случае следует выбрать поля Фамилия, Имя и Отчество (см. рис.23) и затем нажать Далее>. Следует заметить, что поля могут добавляться в форму из нескольких таблиц. Для этого необходимо выбирать нужную таблицу в раскрывающемся списке Таблицы и запросы окна мастера форм.

Рис. 23. Первый этап работы мастера форм, выбор полей

Второй этап предусматривает выбор внешнего вида формы. В данном случае можно выбрать режим в один столбец и нажать кнопку Долее >.

На третьем этапе работы мастера следует выбрать стиль, который будет использован для дизайна создаваемой формы. Для формы Студенты можно воспользоваться, например, стилем Рисовая бумага (см. рис. 24) и затем нажать Далее> (На рис. 22 использован стиль Наждачная бумага)

Рис. 24, Третий этап работы мастера форм, выбор стиля

Последний этап предполагает задание имени новой форме. Здесь необходимо ввести имя Студенты и в качестве дальнейших действий выбрать пункт Открыть форму для просмотра и ввода данных. Для завершения работы мастера нужно нажать кнопку Готово. В результате будет получена форма Студенты (см. рис. 25).

Рис. 25. Форма Студенты

Необходимо отметить, что в случае использования нескольких связанных таблиц в качестве источника данных, в работе мастера создания форм появится ещё один шаг. Он предлагает выбрать один из двух вариантов структуры формы: Подчиненные формы и Связанные формы. Приведённая выше на рис. 23 форма была получена посредством выбора варианта Подчиненные формы.

4. Передача объектов в Access из других приложений

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

В СУБД Access для объектов других приложений Windows существует специальный тип поля – Поле объекта OLE. В этих полях помещаются внедряемые или связываемые объекты. Передача объектов может осуществляться двумя способами: с использованием буфера обмена; и без использования буфера обмена.