мінюється. При впровадженні об'єктів зв'язок з вихідним файлом не підтримується. Впровадження слід застосовувати, якщо модифікація вихідного документа при редагуванні складеного небажана.
Рис. 7
.1 Впровадження
Один з методів використання даних вихідного документа в цільовому документі. Дозволяє вставляти копію об'єкта з одного документа в інший без посилання на вихідний документ.
Впроваджені в креслення дані при модифікуванні вихідного документу не оновлюються. Об'єкти можна впроваджувати в креслення шляхом їх копіювання в буфер обміну з подальшою вставкою в файл іншого додатка. Таким чином, наприклад, проводиться додавання логотипу фірми, створеного в іншому додатку, в креслення.
Для впровадження OLE -об'єкти в інший додаток необхідно:
1. Відкрити документ у вихідному додатку.
2. Скопіювати впроваджувані дані в буфер обміну.
. Відкрити інший додаток.
. Натиснути Правка і Вставити .
. Натиснути ОК .
Рис. 8. Впровадження OLE -об'єкти з додатка MathCAD в Excel
.2 Перетягування об'єктів з одного додатка в інше
Дані і графіку, вибрані у вікні іншого застосування, можна додати в креслення, перетягуючи їх мишею по екрану. Як вікно вихідного додатки, так і вікно іншої програми при цьому повинне бути відкрите і не згорнуто (Мал. 9). Перетягування між додатками можливо, тільки якщо другий додаток підтримує технологію ActiveX. Об'єкти, перенесені таким чином, стають впровадженими (а не пов'язаними). Звичайне перетягування даних аналогічно їх послідовному вирізання і вставці. Дані повністю видаляються з документа-сервера і вставляються в складовою документ. Якщо ж перетягування виробляється при клавіші CTRL , замість виразно здійснюється копіювання; в складеному документі створюється копія даних, а вихідний їхній варіант залишається незмінним.
Рис. 9. Перетягування OLE -об'єкти з MathCAD в Excel
.3 Скріплення об'єктів
При зв'язуванні методом OLE створюється посилання між документом сервера і складеним документом. Зв'язок є зручним способом використання одних і тих же даних в різних документах: якщо вихідні дані модифікуються, для зміни складених документів потрібно лише оновлення зв'язків. Більшість додатків-приймачів можуть також бути налаштовані на автоматичне їх оновлення.
При встановленні зв'язку креслення необхідно підтримувати доступ і до вихідного додатком, і до документа. Якщо що-небудь з них перейменоване або переміщено, може знадобитися повторне завдання зв'язку.
Рис. 10
На Рис. 11 показано копіювання об'єкта з MathCAD в Excel в режимі створення зв'язку між документом сервера і складеним документом. Звичайним прийомом готуємо формулу з MathCAD для копіювання, т. Е. Виділяємо формулу, правою кнопкою викликаємо меню і активуємо строчку Copy. Курсор наводимо в потрібне місце робочого листа Excel і клацаємо лівою кнопкою миші. Правою кнопкою миші викликаємо меню, в якому активуємо рядок Спеціальна вставка (червона стрілка на малюнку). У віконці Спеціальна вставка (Мал. 12) натискаємо кнопку Зв'язати і вибираємо потрібний формат (у полі Як ). Натискаємо кнопку ОК. Формула з додатка MathCAD скопійована в додаток Microsoft Excel зі зв'язком.
Для того, щоб відредагувати об'єкт в Excel потрібно встановити курсор на поле об'єкта і правою кнопкою миші викликати меню (Мал. 13), натиснути на кнопку Open й у який з'явився робочому аркуші MathCAD внести необхідні зміни у вихідний об'єкт. Автоматично ці зміни вносяться в об'єкт робочого аркуша Excel (Рис. 14).
Рис. 11
Рис. 12
Рис. 13
Рис. 14
Якщо на комп'ютері не встановлено програму, з якого проводився перенесення об'єкта, то при спробі відредагувати в документі вставлений об'єкт (подвійним клацанням по об'єкту) з'явиться віконце з попередження про помилку (Мал. 15) або (при виклику меню правою кнопкою) - інформація про невідомого походження об'єкта сервера (Рис. 16).
<...