Понятие ole



Download 1,21 Mb.
bet5/7
Sana27.05.2020
Hajmi1,21 Mb.
#57062
1   2   3   4   5   6   7
Bog'liq
Понятие и использование OLE

2.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).





Рис. 15

Рис. 16
Если вносились изменения в объект документа сервера в то время, когда составной документ со связанной копией был закрыт, то при открытии файла с составным документом появится окошко с предупреждением об обновлении или не обновлении данных (Рис. 17).

Рис. 17
Аналогичная технология OLE со связью имеет место при копировании и редактировании объектов, например, из приложения MathCAD в Microsoft Word (Рис. 18).




Рис. 18


Перетаскивание используется для копирования и перемещения данных, создания связанных объектов, ярлыков и гиперссылок между документами разных программ. Каждая из программ должна поддерживать протокол OLE.

При это необходимо:

1. Расположить окна программ таким образом, чтобы как исходный файл, так и конечный файл были открыты и видны. Необходимо видеть перетаскиваемые данные, а также то место, куда они будут помещены.

2. Выделить данные, а затем при нажатой правой кнопке мыши перетащить выделенные данные на новое место или в другую программу.

3. В контекстном меню выбрать нужную команду.

На рис. 20 показан результат перетаскивания формулы из приложения Excel в приложение Microsoft Word.




Перетаскивание


Рис. 19.

Рис. 20.
Изображение чертежа в файле Microsoft Word можно преобразовать, например, в виде значка. Процедура при этом должна состоять в следующем:

1. Вызываем меню для редактирования чертежа, но вместо кнопки Edit (Редактирование) нажимаем кнопку Преобразовать (Рис. 21).

2. В появившемся меню «Преобразование типа объекта» ставим галочку в прямоугольничке текущего типа, нажимаем последовательно кнопки «В виде значка» и ОК (Рис. 22).

3. В поле, где был чертёж, появится значок (Рис. 23)

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




Рис. 21

Рис. 22


Рис. 23

На Рис. 24 дано изображение чертежа, выполненного с помощью программы для проектировщиков Microsoft Office Visio и скопированного на страницу документа Microsoft Word.

Для того, чтобы изменить чертёж нужно на его поле щелкнуть правой кнопкой мыши и в появившемся меню активировать строчку «Объект Visio» и нажать кнопку «Изменить» (Рис. 25). Появится окно редактора Visio (Рис. 25), где можно будет при помощи соответствующих фигур на инструментальной панели произвести нужную корректировку чертежа. Например, на Рис. 26 показан скорректированный чертёж.



Рис. 24




Рис. 25


Рис. 26

Рис. 27

Покажем на примере вставку диаграммы из приложения Microsoft Grаph в приложение Microsoft Word. Для этого используются следующие операции:



  1. На инструментальной панели нажимаем кнопку Вставка + Объект.

  2. В окошке «Вставка объекта» (Рис. 28) выбираем тип объекта – в нашем случае – «Диаграмма Microsoft Grаph».


Рис. 28


  1. Нажимаем ОК. Открывается рабочее поле Microsoft Grаph (Рис. 29).

  2. С помощью инструментов Microsoft Grаph строим нужную диаграмму и щелкаем левой кнопкой мыши на поле вне рисунка. Диаграмма вставляется в документ (Рис. 20).



Рис. 29

Рис. 30
Для редактирования диаграммы дважды щелкаем в области объекта и вызываем его для выполнения необходимых изменений (Рис. 31).



Рис. 31
По аналогичной процедуре производится вставка формул из приложения Microsoft Equation 3.0.



При двухкратном щелчке по формуле появится инструментальная линейка Microsoft Equation и можно выполнять изменения в формуле (Рис. 32):



Рис. 32
На Рис. 33 показан чертёж, выполненный с помощью программы КОМПАС – 3D LT V10 и скопированный в Microsoft Word.

Для редактирования чертежа достаточно дважды щелкнуть по объекту, вызвав тем самым программу сервера, и выполнить корректировку чертежа (Рис. 34).

Рис. 32


Рис. 34




Download 1,21 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish