Совместное использование данных
Редактирование внедряемого объекта
Внедряемые объекты могут быть отредактированы напрямую в документе клиентского приложения. В Office 2000 при редактировании внедряемого объекта он активизируется, а меню клиентского приложения и панель инструментов изменяются на меню и панель инструментов из серверного приложения (рис. 120). Таким образом, редактирование внедренного объекта а клиентском окне осуществляется средствами серверного приложения.
Рекомендуется всегда внедрять объект при наличии следующих условий:
- вся информация должна быть размещена в едином документе. Например, в случае, когда документ необходимо отослать пользователю по электронной почте;
- серверное приложение не будет доступно на том же компьютере, где используется клиентское приложение.
Рис. 120. Внедрение объекта
Не рекомендуется внедрять объект при наличии следующих условий:
- клиентское приложение не поддерживает внедрение;
- участвующий в связи серверный объект может измениться в будущем и данное изменение повлияет на клиентский документ.
Связывание объектов
Связывание не требует того, чтобы копия объекта была вставлена в клиентское приложение. Вместо этого в клиентское приложение вставляется серверный объект.
Связывание возможно только для сохраненных файлов.
Связывание имеет свои определенные преимущества:
- объем данных, который необходимо хранить в клиентском документе, меньше, чем в случае, когда объект внедряется;
- если впоследствии объект модифицируется серверным приложением, модификация автоматически перенесется и на клиентское приложение.
Установка связи объекта
- Откройте серверное приложение, например Excel, и создайте объект для связывания (выберите таблицу в файле Образование_сотрудников.хls). Файл, хранящий объект, должен быть сохранен.
- Выделите объект, а затем выберите Правка › Копировать (Edit › Copy). Копия объекта перешла в буфер обмена и готова к вставке в клиентское приложение.
- Откройте клиентское приложение, например Word, и поместите позицию вставки там, куда должен быть вставлен связанный объект.
- Выберите Правка › Специальная вставка (Edit › Paste Special).
- Появляется панель диалога Специальная вставка (Paste Special) (рис. 121).
- Выберите необходимый тип вставки связи – Лист Microsoft Excel (объект) из списка Как (As).
- Пометьте переключатель Связать (Paste Link), а затем нажмите ОК. Таблица будет вставлена в документ Word как связанный объект, и изменения таблицы в Excel автоматически переносятся в документ Word.
- Измените любые данные в таблице, затем переключитесь в Word и просмотрите данные в документе.
Рис. 121. Связывание объектов в режиме "Специальная вставка"