Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:technical_manual:import_plugin:plugin_visio [2023/03/16 12:20] (текущий)
Строка 1: Строка 1:
 +====== Плагин импорта из Visio ======
 +Плагин импорта из MS Visio преобразовывает значения параметров Visio в объектную модель БС, а также позволяет переносить графическую информацию((Функционал доступен в Business Studio, начиная с версии 4.2, только в редакции Enterprise)). \\ 
  
 +Обязательно каждый импортируемый документ располагать в папке с полным доступом для пользователя, который будет этот файл импортировать. При импорте все документы должны быть закрыты. В процессе импорта плагин создает служебные универсальные идентификаторы для фигур и сохраняет диаграммы с ними. В последствии такие файлы можно изменить и выполнить повторный импорт поверх уже загруженных ранее. Если изменить исходные диаграммы, то импорт будет осуществлен в новое место, т.к. идентификаторы будут другими. \\
 +
 +Если нужен повторный импорт файлов, стоит учитывать, что, если у связи был изменен класс фигуры начала и/или конца, следует также удалить фигуру связи и создать новую, иначе при повторном импорте могут возникнуть ошибки, т.к. в систему уже загружена такая связь и расположена в другом справочнике. При загрузке будет нарушение уникальности ключа по полю Guid.\\
 +
 +Плагин, при выполнении импорта, создает приложение Visio, которое открывает документы и считывает информацию. Затем импортируются объектные данные методом GetData, затем, если в пакете импорта настроен этап графического импорта импортируются графические данные методом GetGraphicData. Общие сведения о работе плагинов можно посмотреть в статье [[ru/technical_manual/import_plugin]]. Импортируемые файлы загружаются фрагментами, выбранный на текущий момент минимальный фрагмент – файл. \\
 +
 +Полную информацию о работе плагина можно найти в исходном коде: {{ru/common/files/plugin_visio_sources.zip|Скачать архив с исходным кодом}}.
 +
 +
 +
 +
 +
 +
 +[<contextnavigator>]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +{(rater>id=ru_technical_manual_import_plugin_plugin_visio|name=Плагин импорта из Visio|type=vote|trace=ip|headline=off)}
Driven by DokuWiki