Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть 4.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
541.18 Кб
Скачать

Окончание занятия

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

Для завершения работы щелкните на кнопке Закрыть окна Microsoft Access или выберите команду меню ФайлВыход. Вы закроете окна и выйдете из программы.

Занятие 4.2Работа с рисунками и другими объектами

Рисунок является представлением данных, во много раз более информативным, чем текст. Недаром главное место на рекламных щитах занимают именно яркие и наглядные изображения. Работая с формами и отчетами Microsoft Access, вы тоже можете пользоваться картинками, диаграммами и прочими объектами, созданными в других программах. Например, в отчете рядом с данными о продажах вы можете поместить логотип вашей фирмы. Более того, вы можете хранить графические объекты в таблицах базы данных и воспроизводить их в форме наравне с прочими данными, такими как текст и числа.

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

Связывание и внедрение объектов  это особая технология обмена данными, возникшая с появлением среды Windows. Для простоты мы будем пользоваться ее английской аббревиатурой OLE (Object Linking and Embedding).

Объект OLE это любой элемент информации, созданный в приложении Windows, которое поддерживает указанную технологию связывания и внедрения объектов. Благодаря возможностям OLE, Microsoft Access может размещать объекты  рисунки, звуки, диаграммы и т.д.  в ваших формах и отчетах и хранить эти объекты, как и обычные данные в таблицах. Кроме того, OLE позволяет без труда редактировать их непосредственно из формы или отчета.

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

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

Напротив, когда вы связываете объект, Microsoft Access не имеет к нему никакого отношения. Объект хранится в исходном файле, a Microsoft Access лишь обладает информацией о его местоположении и способе воспроизведения (в данном случае в рамке). Вы можете изменить атрибуты объекта, но это повлечет изменения в исходном файле и, соответственно, во всех документах, с которыми этот файл связан.

Начало занятия

  • Запустите Microsoft Access, откройте базу данных Сластена Лили, разверните окно программы до размеров полного экрана.