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). Лучше всего в качестве источника данных при создании диаграмм использовать перекрестные запросы. В них данные уже подытожены и отражены в виде таблицы с шапкой.