Чтобы показать, в каких направлениях могут развиваться пользовательские расширения Visio, приведу несколько разработок из своего опыта.
Эти вещи были сделаны в разное время, что-то для себя, что-то на заказ. Чаще всего они специализированы и не могут быть применены повторно без доработок. То есть перечень следует рассматривать как пример «что другие делали» и на предмет «не сделать ли (не заказать ли) что-либо подобное».
Программа «Конструктор оргсхем». Приложение, выполненное на основе Visio. Позволяет строить оргсхемы по методологии Рона Хаббарда. Для хранения данных используется Access. Сделано по заказу организации ITone. Права принадлежат организации. | |
Дополнение для компоновки электрических щитов. Шаблон, трафарет, несколько макросов, помогающих проектировщику выполнять рутинные операции. | |
Еще один автопостроитель оргсхем. Отличался большим объемом данных, множеством уровней иерархии, сложной компоновкой полей. Источником данных служил SQLserver. | |
Графический интерфейс на основе Visio к PDM системе. Представляет структуру сложного изделия в виде дерева. Используется для контроля состояния разрабатываемых изделий. Состояние отображается цветом и текстом. | |
Dashboard на основе Visio. Система производит ежедневное измерение набора показателей и сохраняет их в БД Access. Текущее значение отображается в текстовом и графическом виде с раскраской, соответствующей оценке показателя. Для оценки тренда выводится 10-дневная предыстория. | |
Графопостроитель. Дополнение Visio для графического отображения множества последовательных измерений, оптимизированное для соответствующей прикладной области. Использует окно «Внешние данные». Обеспечивает построение графика за два клика. | |
Графический редактор сети на основе RN20 — RN40. Сделано по заказу Ranch Networks, Inc. | |
Экспорт WMF. Расширение Visio для экспорта диаграмм в формате WMF и последующего формирования документа Word с вставкой экспортированных файлов. Каждый лист многостраничного документа Visio оформляется как один рисунок в документе Word. | |
Расширение Visio для автоматического создания и форматирования документа «Перечень элементов» по данным БД. В качестве источника используются данные о составе изделия из PDM системы. Данные передаются приложению в XML формате веб-сервисом. Приложение обеспечивает интерактивное редактирование документа с помощью набора прикладных функций. | |
Утилита для сохранения свойств шейпа Visio в файле Excel с целью последующего сравнения со свойствами другого шейпа или копирования их в другой шейп. Копируются все ячейки шейп-листа. | |
Макрос — построитель отчета со специальным преобразованием данных. | |
Фрагмент системы моделирования. Шаблон и трафарет с макросами для динамического отслеживания изменений в модели. Цвет шейпа передатчика зависит от наличия приемника и от типов коннектора и связанных шейпов. | |
Утилита для вычитания шейпов в случае, когда количество вычитаемых шейпов превышает ограничения Visio. Выполнена в виде встроенного макроса. | |
Программа для автоматизации печати документов Visio с контролем настроек принтера и документа. Используется при необходимости точного соблюдения настроек для специального режима печати. | |
Мини-САПР по проектированию временных зданий из типовых блочных конструкций. Работает с типовым набором жилых и служебных помещений, типовым набором мебели и оборудования. Позволяет в несколько кликов сгенерировать план здания.. |