2. Выделите присоединенную рамку объекта (или поле таблицы), в которую следует добавить объект.

3. Выберите Вставить объект в меню Правка. На экране появится окно диалога Вставка объекта со списком доступных приложений-серверов ОLЕ.

4. Выберите Создать новый или Создать из файла а затем выделите тип объекта, который следует внедрить.

5. Если в форме должен изображаться не сам объект, а заменяющий его значок, установите флажок В виде значка.

6. Нажмите кнопку ОК. Access откроет исходное приложение.

7. Создайте объект.

8. Для возврата в Access выберите Выход в меню Файл исходного приложения, а затем ответьте утвердительно на предложение обновить документ. Access внедрит созданный объект в присоединенную рамку объекта и отобразит или сам объект (в режиме формы) или текст, указывающий тип объекта ОLЕ, например, Рисунок Paint (в режиме таблицы).

Свободные рамки объектов следует использовать для размещения в формах и отчетах объектов ОLЕ, которые не требуется заносить в таблицу (в таком случае рамка объекта не будет связана ни с каким полем таблицы). Например, некоторый отчет, включенный в базу данных, содержит эмблему фирмы. Эта эмблема была разработана профессиональным художником с помощью графического редактора Paint, а затем сохранена в отдельном файле. Для того чтобы иметь возможность изобразить в отчете другую эмблему или изменить существующую, следует разместить в макете отчета свободную рамку объекта для эмблемы.

Чтобы создать свободную рамку объекта и поместить в нее существующий объект:

1. Откройте форму или отчет в режиме конструктора;

2. Нажмите кнопку Свободная Рамка объекта на панели элементов;

3. Установите указатель в то место формы или отчета, куда следует поместить верхний левый угол рамки объекта, и нажмите кнопку мыши, чтобы создать рамку стандартных размеров, или укажите нужные размеры рамки с помощью мыши. На экране появится окно диалога Вставка объекта со списком ОLЕ-приложений, зарегистрированных в Windows;

4. Выберите значение Из файла;

5. В поле Файл введите полное имя файла, содержащего объект, который следует внедрить или связать. Или нажмите кнопку Поиск и выберите нужный файл;

6. Если объект следует связать, а не внедрить, установите флажок Связь;

7. Если в форме должен изображаться не сам объект, а заменяющий его значок, установите флажок В виде значка;

8. Нажмите кнопку ОК. Access создаст свободную рамку объекта и изобразит в ней указанный объект.

Если в форму нужно вставить рисунок, который в дальнейшем не требует изменений, лучше использовать ЭУ Рисунок, так как в этом случае форма будет загружаться быстрее. Для этого следует щелкнуть по ЭУ Рисунок и указать местоположение графического файла, который содержит вставляемый рисунок. Можно также выбрать пункт меню Вставка, а затем Рисунок. Рисунок выбирается из указанного файла и помещается в рамку. После этого можно изменить пропорции и размеры рисунка, но редактировать его нельзя.

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

6.9. Создание диаграмм

В формы и отчеты Access можно включать диаграммы. При создании формы/отчета после выбора источника данных задается способ создания Диаграмма, вызывающий мастера Создание диаграмм (приложение Microsoft Graph). Лучше всего в качестве источника данных при создании диаграмм использовать перекрестные запросы. В них данные уже подытожены и отражены в виде таблицы с шапкой.