Скріплення і впровадження об'єкту


Останніми роками всього більшого поширення набувають документи, що містять об'єкти, створені в різних програмах: текст, малюнки, звукові коментарі, музичні і відеофрагменти. Для совместногр використання даних, що створених в різних застосуваннях і тому мають різний формат, в Microsoft Office використовується технологія скріплення і впровадження об'єктів (Object Linking and Embedding, OLE). OLE 2.0 є частиною моделей COM (Common Object Model — єдина об'єктна модель) і DCOM (Distributed COM). Остання дозволяє програмам, розподіленим по різних вузлах мережі, обмінюватися даними на основі OLE. Ця модель заснована на механізмі видаленого виклику процедур (Remote Procedure Call).
По термінології OLE об'єктом може вважатися весь документ, окремий його фрагмент або символ. Зв'язаним об'єкт називається об'єкт (дані), створений в одному файлі і вставлений в інший файл з підтримкою зв'язку між файлами. Файл, в якому знаходиться вихідний об'єкт, і додаток, в якому він створений, є відповідно файлом - джерелом (вихідним файлом) і додатком-джерелом. Файл, що містить вставлений об'єкт, називається складеним документом (кінцевим файлом). У складеному документі зберігається інформація про програму, в якій був створений об'єкт. Аби не порушити зв'язок документ-джерело не можна переміщати, видаляти або змінювати ім'я файлу.
Упроваджені об'єкти використовуються у випадку, якщо оновлення скопійованих даних при зміні їх у вихідному файлі не вимагається. Упроваджений об'єкт стає частиною файлу. Інформація про те, звідки були узяті дані, не збережеться, зв'язок між документами встановлений не буде. Розмір документа при цьому збільшиться. Подібні документи можна переносити на інші комп'ютери, не піклуючись про файли, з яких були узяті дані. Використання зв'язаних об'єктів дозволяє оновлювати дані в кінцевому файлі при їх зміні у вихідному файлі.
При оновленні даних в кінцевому файлі дані у вихідному файлі не змінюються. Зміна даних в зв'язаному файлі після їх зміни в джерелі відбувається в результаті динамічного обміну даними (DDE, dynamic data exchange).
При встановленні зв'язку між об'єктами дані фізично продовжують знаходитися в програмі, де вони створювалися (у документі-сервері). Зв'язаний об'єкт не є частиною файлу, в який він вставлений.
Зв'язок, що забезпечує оновлення інформації в документі-клієнтові, називається однобічним (one-way link). Один і той же об'єкт може бути джерелом для декількох документів. Зміни, внесені до об'єкту, автоматично переноситимуться у всі Пов'язані з ним документи.
Якщо об'єкт в документі-клієнтові пов'язаний з проміжним документом, в якому дані об'єкту обробляються, то має місце двосторонній зв'язок (two-way link). Наприклад, ми можемо працювати з об'єктом (текстом, який містить числові дані), використовуючи одну програму, і пов'язати його з проміжним документом — іншою програмою, що забезпечує побудову графіків за цими даними. Побудовані графіки методом скріплення можуть бути представлені у вихідному документі-клієнтові. Зміни в числових даних приведуть до зміни графіків в тому ж документі. Недолік операції скріплення виявляється при перенесенні файлу документа-клієнта на інший комп'ютер: порушується його зв'язок з документами-серверами.

Обмін даними між документом Word і таблицею Excel


Як приклад використання зв'язаних даних розглянемо обмін інформацією між таблицею Excel і текстовим документом, створений в додатку Word. Аби пов'язати таблицю, діаграму або інший фрагмент документа Excel з документом Word, виконаєте наступні дії:

  •  виділите таблицю в Excel;
  •  виберіть команду Копіювати (Сміттю) у меню Правка (Edit) або натискуйте однойменну кнопку на панелі інструментів Стандартна. З клавіатури команду можна вибрати, натискує клавіші Ctrl+C або Ctrl+Insert;
  •  відкрийте документ Word, встановите курсор на місці вставки і виберіть в меню Правка (Edit) команду Спеціальна вставка (Paste Special);
  •  у діалоговому вікні Спеціальна вставка (Paste Special) поставте перемикач в положення Зв'язати (Paste Link) (мал. 28.1);
  •  у списку Як (As) виберіть формат даних, в даному випадку Формат HTML. Число форматів даних, що відображуються в списку, їх типи залежать від додатка джерела. У рамці Результат наводиться опис результатів вставки;
  •  після установки прапорця У вигляді значка (Display as Icon) вміст буфера обміну відображуватиметься у вигляді значка. Прапорець доцільно використовувати в тому випадку, якщо не потрібний, аби у файлі відображувалися самі дані;
  •  натискуйте кнопку ОК.


Для перевірки, що дані зв'язані, внесіть зміни до таблиці Excel і поглянете, як вони зміняться в документі Word.



Мал. 28.1 Діалогове вікно, використовуване для скріплення або впровадження об'єкту

 

Друзі сайту:


1
2 3 4

::  Меню ::

Введення
Початкові відомості про Microsoft Office System і Microsoft Office 2003 Перегляд документа у вікні додатка Microsoft Office 2003. Створення, відкриття, збереження і відновлення документа
Знайомимося з Microsoft Word 2003 Редагування документа Word 2003 Автоматизація виконання окремих операцій в Word 2003
Форматування текстового документа
Робота з таблицею і написом
Використання меню Вставка. Вставка і форматування малюнка в Word
Стилі і шаблони, структура документа
Оформлення документа
Налаштування параметрів роботи Word 2003
Друк документа Word Знайомимося з Excel 2003
Введення і редагування даних Excel
Форматування і захист аркуша Excel 2003
Виконання розрахунків по формулах в Excel 2003 Побудова діаграм, свідомість малюнка на аркуші Excel
Аналіз даних в Excel 2003
Друк документа і налаштування Excel 2003
Знайомимося з Outlook 2003
Теки Outlook і їх призначення
PowerPoint 2003 — засіб для створення і демонстрації презентацій
Знайомиться з Microsoft Access 2003 Використання запитів для роботи з даними
Створення і використання форм в Access 2003 Звіти, сторінки доступу до даних, макроси, налаштування бази даних Access 2003
Використання Microsoft Office 2003 для роботи в Інтерлеті
Використання декількох додатків Microsoft Office 2001 в одному документі. Підтримка розпізнавання мови і голосове управління комп'ютером


:: Каталог ::

 

Автомобили Производство Наука и образование Домашний очаг Спорт Новости и СМИ Компьютеры Товары и услуги Отдых и развлечения Мобильники  Медицина и здоровье Бизнес и финансы Работа и заработок Непознанное Интернет Справки Общество и политика Культура и искусство Юмор  


:: Підтримка ::

Практичне ознайомлення з пакетом офісних програм MS Office 2003
Отримати код:
Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Статистика ::

 

:: Навігация ::

  Головна
  Гостьова книга
  Додати у вишукане  

 

 

 


 

Copyright © Asentli, 2008