Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
теория_Word_Excel.doc
Скачиваний:
181
Добавлен:
06.02.2016
Размер:
2.29 Mб
Скачать

Связывание и внедрение данных

Для устранения указанных недостатков существуют, по крайней мере, две возможности. Первая из них - создание связи между файлами. Это означает, что при любом изменении в файле-источнике данные в файле-приемнике будут обновляться автоматически. Такой способ называется динамическим обменом данными (DDE - Dynamic Data Exchange).

Вторая возможность заключается во внедрении информации в документ-приемник. При внедрении всегда остается возможность добраться до документа-источника для обновления информации.

Это возможно при использовании технологии OLE 2.0 (Object Linking and Embedding – связывание и внедрение объектов). При редактировании с использованием этой технологии меню и панель инструментов приложения-приемника заменяются на меню и инструменты приложения-источника. Но при этом пользователь остается в исходном документе и видит окружающий текст или данные. Для такого способа внедрения существует специальный термин - редактирование на месте (in-place-editing). Пример такого редактирования нам уже встречался при работе с редактором формул Microsoft Equation 3.0 в документах Word.

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

Каждый способ обмена данными имеет свои преимущества и недостатки. Например, внедрение в документ Word 97 большого количество графических объектов приводит к увеличению его объема и, следовательно, к снижению скорости его обработки. Однако в этом случае вся необходимая информация сохраняется в одном файле, что, несомненно, является достоинством данного способа обмена информацией.

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

Принципы установки связи между документами

Процедура установки связи носит универсальный характер и не зависит от типа приложения-источника (приложения-сервера) и приложения-приемника (приложения-клиента).

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

Рассмотрим последовательность действий при создании связей.

  1. Выделить копируемый элемент в документе-источнике.

  2. Выбрать команду Копировать(менюПравка).

  3. Перейти в документ-приемник и установить курсор в том месте, куда нужно вставить копируемый объект.

  4. Выбрать команду Специальная вставка(менюПравка). В одноименном диалоговом окне (рис. 7.6) выбрать подходящий формат и активизировать переключательСвязать.

  5. Щелкнуть по кнопке ОК.

Рис. 7.6. Диалоговое окно команды Специальная вставка

В списке Какперечислены форматы вставки. Набор форматов может быть разный в зависимости от типов приложений-приемников и источников. Для большинства связей существуют четыре основных формата:

  1. ФорматОбъект.

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

  1. Текст в форматеRTF.

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

  1. Неформатированный текст.

При использовании этого формата внедряемый объект теряет форматирование документа-источника и приобретает признаки форматирования документа-приемника.

  1. Формат Рисунок.

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