Troca de dados de forma através de um conector

0

Já sou há bastante tempo um usuário do VISIO, mas isso foi meramente como designer gráfico. Desde alguns meses eu tento adicionar dados às minhas formas e coloco alguma inteligência por trás das formas. Eu descobri muitas possibilidades nas folhas de formas e fiz algumas coisas legais, mas eu quero ir mais longe. Atualmente estou trabalhando em alguns desenhos onde diferentes formas (com dados abaixo) são colocadas (tiradas de um estêncil) para fazer uma espécie de configuração de máquina. Eu posso gerar a partir desse desenho muita informação útil através dos relatórios. Agora minha pergunta; Existe uma maneira de trocar dados entre formas, desenhando uma conexão (ou com um conector inteligente), pelo evento de 'ambas as formas estão agora conectadas'

por exemplo: forma X (um motor) tem prop.My_ID (por exemplo: motor_1) e prop.Conn_ID (vazio)         , forma Y (um gabinete) tem prop.My_ID (por exemplo: cabinet_7) e prop.Conn_ID (vazio)

Se eu agora fizer uma conexão entre o motor_1 e o cabinet_7, eu gostaria de trocar o motor My_ID para o gabinete Conn_ID e o gabinete My_ID para o motor Conn_ID. Se eu remover o conector, ambos os Conn_ID's devem ficar vazios ou 0 ..

  • Isso é viável?
  • A criação de uma conexão pode disparar eventos?
  • Alguém pode me indicar em que direção devo começar a pesquisar? Eu não espero receber uma solução completa, apenas algumas dicas e sugestões, porque isso não é fácil, eu acho.

Obrigado por qualquer comentário! Peter

    
por Peter 15.11.2016 / 17:09

2 respostas

0

Veja os eventos descritos aqui

  1. link
  2. link
por 05.12.2016 / 18:34
-1

Encontrei um artigo muito útil no fórum VISIO GUY (abril de 2009) por David Edson. "Analisar a conectividade entre fluxos de processos" link

Isso me dá um bom começo de como investigar quem está conectado a quem e de lá eu recebo dois nomes de planilhas onde posso trocar dados de prop ou usuário.

    
por 16.12.2016 / 14:21