Visio не ограничивается собственным способом хранения данных. Развитая подсистема импорта/экспорта данных даёт возможность обмениваться графической информацией с другими широко используемыми системами. Таким образом, Visio становится удобно интегрируемой системой для разнообразных приложений.
Visio предоставляет возможность использования одного из следующих методов для вставки объектов или файлов из других программ в его чертежи:
1) встраивание;
2) связывание;
3) преобразование;
4) импорт.
Выбор метода зависит от типа объекта (файла) и от того, какие операции будут к нему применяться.
Встраивание используется в тех случаях, когда нужно хранить данные, с которыми приходится работать в одном файле, или для передачи файла другим компьютерам. Этот способ применим к программам, поддерживающим OLE.
При встраивании Visio становится «контейнером» для данных других программ, а встроенные объекты – частью его файла. Поэтому при редактировании этих данных их программа открывается в Visio.
Изменения, вносимые в чертёж, существуют только в Visio-файле, поэтому не обязательно хранить данные в отдельных файлах. Если же данные хранятся в отдельных файлах, то файл – источник не изменяется, когда происходят изменения встроенного объекта в Visio. Также, на встроенных объектах не отражаются изменения файла – источника.
Для того, чтобы встроить объект другой программы в Visio, необходимо:
1) открыть файл – источник;
2) выделить данные, которые необходимо встроить;
3) выбрать команду этой программы для занесения данных в буфер обмена; обычно используют опцию меню Edit > Copy;
4) в Visio – окне вызвать чертёж, в который нужно встроить данные;
5) в меню выбрать Edit > Paste или щёлкнуть по кнопке Paste на стандартной панели.
Данные из буфера обмена появятся на чертеже в центре экрана, но встроенный объект можно переместить в нужное место, как любую Visio–форму.
Для встраивания объекта из существующего Visio–файла:
1) в меню выбирается Insert > Object, затем в диалоговом окне Object выделяется опция Create From File;
2) в текстовое окно вписывается часть или имя файла;
3) включить опцию Display As Icon, если нужно вместо данных встроить иконку программы;
4) нажать ОК.
На чертеже появляется первая страница файла (если не выбрана опция Display As Icon), и нужный объект выделяется и перемещается в нужное место.
Для встраивания нового объекта из файлов Visio:
1) в меню выбирается Insert > Object, затем в диалоговом окне Object выделяется опция Create New;
2) в списке Object Type выделяется тип объекта, который нужно создать, и нажимается ОК; программа для создания этого объекта открывается в Visio. Если программа совместима с OLE 2, она открывается в месте чертежа, иначе – в своём полном окне;
3) создаётся объект в другой программе;
4) если программа запущена в чертеже, щёлчком вне встроенного объекта программа закрывается; если открыто полное окно программы, в меню File этой программы выбирается Exit.
Привязывание данных программы, поддерживающей OLE, к чертежам используется для включения их во многие файлы. При обновлении данных, все связи также изменяются.
Visio хранит только рекомендации для обнаружения файлов, в которых были созданы данные. Так как данные привязаны из сохраненного файла, Visio может найти и отобразить их.
Поскольку привязывание добавляет только рекомендации к файлу, то данные не значительно увеличивают размер Visio – файла. Однако, связи требуют поддержки. Если происходит движение файлов, связи нужно обновлять. К тому же, при передаче привязанных данных необходимо передавать и привязанные файлы.
Существует возможность автоматического обновления привязанных данных при открытии чертежа или только при его запросе. Связи обновляются каждый раз, когда происходят изменения в файле – источнике (эти изменения появляются и в Visio) и наоборот.
Для привязывания файла к Visio–чертежу:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.