
- •Прикладные программные продукты Лекция 6. Обмен данными между приложениямиMsOffice Содержание лекции
- •Различные способы обмена данными
- •Копирование и перемещение данных
- •Связывание и внедрение данных Общие принципы установки связей между документами
- •Связывание документов Word
- •Связывание таблицы Excel и документа Word
- •Внедрение данных
- •Пример внедрения данных
Копирование и перемещение данных
Чтобы скопировать или переместить данные из одного приложения Office в другое, выполните следующие действия:
Выделите данные в приложении-источнике и выберите команду Правка | Копировать или Правка | Вырезать.
Активизируйте приложение-приёмник и установите курсор в предполагаемом месте вставки.
В строке меню приложения-приёмника выберите команду Специальная вставка. В результате откроется диалоговое окно Специальная вставка (рис. 12.1).
В диалоговом окне Специальная вставка установите переключатель в положение Вставить и в списке Как выберите требуемый формат. Можно выбрать любой формат за исключением того, что содержит слово объект. Дело в том, что выбор объектного формата повлечёт не статическое копирование, а внедрение.
Нажмите кнопку ОК для вставки данных и закрытия диалогового окна.
Вместо действий, описанных в пунктах 3 – 5, можно выбрать команду Правка | Вставить или нажать комбинацию клавиш Ctrl + V. При этом будут вставлены данные в формате, принятом по умолчанию и, как правило, в приложении-приёмнике будет отображена кнопка Параметры вставки. Нажмите эту кнопку и выберите любой из первых трёх пунктов меню, чтобы выполнить статическое копирование.
Связывание и внедрение данных Общие принципы установки связей между документами
Для передачи и последующего связывания данных можно использовать как документ в целом, так и его часть. Чтобы передать и связать данные из части документа, выполните следующие действия:
Выделите данные в документе-источнике и выберите команду Правка | Копировать.
Перейдите в документ-приёмник и установите курсор в том месте, куда нужно вставить копируемый объект. В строке меню приложения-приёмника выберите команду Правка | Специальная вставка.
В диалоговом окне Специальная вставка установите переключатель Связать и выберите подходящий формат данных в списке Как (рис. 11.1). Нажмите кнопку ОК.
Рис. 11.1. Диалоговое окно Специальная вставка
Состав списка форматов Как зависит от типа приложения-источника и вида данных. В разделе Результат диалогового окна появляется описание формата после его выбора в списке Как. Для большинства способов обмена данными существуют четыре основных формата:
Объект. При выборе такого формата чтобы запустить приложение-источник и получить возможность обрабатывать с его помощью объект, достаточно выполнить двойной щелчок на объекте или его пиктограмме (если была установлена опция изображать в виде значка). После завершения работы с приложением-источником объект в приложении-приемнике обновляется.
Текст в формате RTF. При выборе этого формата текст будет вставлен в документ-приемник со значительной частью элементов форматирования, принятых в документе-источнике.
Неформатированный текст. При использовании этого формата внедряемый объект теряет форматирование документа-источника и приобретает признаки форматирования документа-приемника.
Рисунок. При выборе этого формата внедряемый объект становится рисунком независимо от того, был ли он рисунком или текстом в исходном документе. Это означает, что его можно будет перемещать и масштабировать как единое целое.
Для связывания целого документа выполните следующие действия:
В документе-приёмнике установите курсор в место предполагаемой вставки данных.
В строке меню приложения-приёмника выберите команду Вставка | Объект. В диалоговом окне Вставка объекта раскройте вкладку Создание из файла.
Установите флажок Связать с файлом и в поле Имя файла введите имя файла документа-источника или найдите этот файл с помощью кнопки Обзор.
Нажмите кнопку ОК.