Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






OLE - технология






Встраивание объектов в документ

OLE - технология

 

Microsoft Office WINDOWS позволяет объединять в одном документе части, порожденные разными приложениями и сохраняющие их оригинальные черты. Например, включение в документ Word рисунка Paint, диаграммы Excel и т. п. Такие части подобных смешанных документов называются объектами. А технология работы с объектами называется OLE (Object Linking and Embedding) - Связывание и Встраивание Объектов.

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

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

OLE-технология помогает преодолеть эти трудности, т.к. она

- позволяет не заботиться о форматах, именах файлов, обрабатывающих программах;

- не вносит никаких ограничений в возможности обработки частей документов программами - источниками.

Когда содержимое вставляется как объект, создается динамическая связь между вставляемым содержимым и содержимым, которое было создано в другой программе Microsoft Office. В отличие от процедуры обычной вставки содержимого (нажатием клавиш CTRL+V) вставка его как связанного или внедренного объекта позволяет работать с ним в исходной программе.

Главное различие между связанными и внедренными объектами состоит в том, где хранятся данные и как они обновляются после их помещения в файл Word.

В документ помещается либо ссылка на объект, либо его копия.

Рассмотрим технологию OLE на примере связывания и внедрения таблицы Excel в документ Word.

Когда объект Excel внедрен, данные в файле Word при изменении исходного файла Excel не изменяются. Внедренные объекты становятся частью файла Word, и после того как они вставлены, объекты больше не являются частью исходного файла.

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

Когда объект связан, данные в исходном файле могут обновляться и соответственно изменяются в файле Word. Связанные данные хранятся в исходном файле. Файл Word хранит только путь к исходному файлу и отображает представление связанных данных. Если размер файла Word имеет значение, надо пользоваться связанными объектами.

Существует 2 способа внедрения объектов и 2 способа их связывания.

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.008 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал