Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS Access.doc
Скачиваний:
7
Добавлен:
16.11.2019
Размер:
1.12 Mб
Скачать

4.3 Создание управляющих кнопок

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

В Access предусмотрено более 30 стандартных кнопок, при создании которых достаточно воспользоваться лишь Мастером по созданию кнопки. Для этого нужно выполнить следующие действия:

- установить режим использования мастера на панели элементов;

- выбрать инструмент Кнопка на панели элементов и указать местоположение и размер кнопки в форме;

- в первом окне Мастера выбрать категорию кнопки и выполняемые ею действия;

- если создаваемая кнопка предназначена для работы с другим объектом базы данных (отчетом, таблицей, другой формой), то на втором шаге нужно выбрать необходимый объект;

- далее следует выбрать текст или рисунок, размещаемые на кнопке. при размещении рисунка можно воспользоваться кнопкой Обзор.. для выбора рисунка;

- на заключительном шаге работы Мастера задается имя создаваемого элемента.

5. Разработка сложных форм

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

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

Иерархической называется форма, содержащая поля из главной и одной или нескольких подчиненных форм. Подчиненные формы используются для отображения данных из таблиц с отношением “один – ко - многим”.

Наиболее простым способом создания иерархической формы является использование Мастера форм.

Для создания такой формы нужно:

- перейти на вкладку Формы в окне базы данных, нажать кнопку Создать и выбрать в качестве режима создания Мастер форм;

- в окне Новая форма в качестве источника записей формы указать таблицу (в иерархических формах базовой всегда является таблица со стороны “много”);

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

- далее следует выбрать внешний вид подчиненной формы: табличный или ленточный;

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

6. Вставка графических объектов в бд

Графический объект можно вставлять (или осуществлять с ним связь) в форму или отчет как свободный рисунок. Также графический объект может быть вставлен в форму как объект типа ОLЕ.

Для вставки графических объектов нужно:

  • Добавить в таблицу поле Фото, тип поле объекта ОLЕ.

  • Запустить Графический редактор Paint через Главное меню / Стандартные.

  • Открыть любую картинку, выделить весь рисунок при помощи команды Правка/Выделить все и занести в буфер при помощи команды Правка / Копировать.

  • Перейти в Ассеss и установить курсор на первую запись поля Фото.

  • Выполнить команду Правка / Специальная вставка.

  • В появившемся окне изучить при помощи значка ? варианты команды Как.

  • Выбрать тип Picture (Рисунок). В поле Фотография появится запись (Рисунок или Картинка...).

  • Закрыть таблицу.

  • Открыть форму этой таблицы с помощью Конструктора.

  • Из пиктограммы Список полей добавить поле Фото.

  • Отредактировать его местоположение.

  • Перейти в режим формы и просмотреть записи. В них должны присутствовать изображения.

  • В окне свойств поля Фото в строке Установка размеров выбрать Вписать в рамку или По размеру рамки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]