Обмен данными формы через соединитель

483
Peter

Я уже довольно давно являюсь пользователем VISIO, но это был всего лишь графический дизайнер. Уже несколько месяцев я пытаюсь добавить данные к своим формам и добавить немного интеллекта к формам. Я обнаружил много возможностей в формах и сделал несколько приятных вещей, но я хочу пойти дальше. В настоящее время я работаю над чертежом, на котором размещены различные фигуры (с данными под ними) (взятые из трафарета) для создания своего рода конфигурации машины. Из этого рисунка я могу генерировать много полезной информации через отчеты. Теперь мой вопрос; Существует ли способ обмена данными между фигурами путем рисования соединения (или с помощью интеллектуального соединителя), когда «обе фигуры соединены»

Например: форма X (двигатель) имеет prop.My_ID (например, motor_1) и prop.Conn_ID (пустой), форма Y (шкаф) имеет prop.My_ID (например, cabinet_7) и prop.Conn_ID (пустой)

Если я сейчас нарисую соединение между motor_1 и cabinet_7, я хотел бы заменить мотор My_ID на шкаф Conn_ID, а шкаф My_ID на мотор Conn_ID. Если я удалю соединитель, оба Conn_ID должны стать пустыми или 0 ..

  • Это возможно?
  • Может ли создание соединения вызывать события?
  • Может ли кто-нибудь указать мне, в каком направлении мне следует начать поиск, я не ожидаю получить полное решение, только некоторые советы и подсказки, потому что я думаю, что это нелегкое дело.

Спасибо уже за любые комментарии! Питер

0

2 ответа на вопрос

0
saurabhgaur
Код, по которому идут эти ссылки, предназначен для функций, добавленных в Visio 2013. Вопрос OP о Visio 2010. Paul Herber 7 лет назад 0
-1
Peter

Я нашел очень полезную статью на форуме VISIO GUY (апрель 2009) Дэвида Эдсона. Ссылка «Анализировать связь между потоками процессов»

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