Verhindern Sie das Routing von Connectors, wenn Elemente in MS Visio 2007 darüber platziert werden

25

Gibt es eine Möglichkeit, das Routing von MS Visio-Connectors (vorzugsweise 2010) zu verhindern, wenn ein Textblock darauf platziert wird? Ich möchte den Effekt erzielen, als ob sich der Textblock auf der oberen Ebene über den Formen und Anschlüssen befindet, aber dass die Ebenen vollständig voneinander getrennt sind (ohne dass sich dies auf das Layout der anderen auswirkt).

Ist das möglich?

Kornelije Petak
quelle

Antworten:

26

Klingt so, als müssten Sie das Connector-Re-Routing ändern. Ich denke, die von Ihnen gewünschte Option ist "Niemals umleiten".

Zunächst benötigen Sie (falls noch nicht geschehen) die Registerkarte Entwickler. Gehen Sie zu File|Options|Customize Ribbonund aktivieren Sie "Entwickler" in der Liste der Registerkarten.

Wählen Sie nun die gewünschte Form aus und Developer|Behaviourgehen Sie auf die Registerkarte Platzierung und wählen Sie in der Dropdown-Liste Platzierungsverhalten die Option Nicht layouten und herumführen. Das sollte es tun.

Bildbeschreibung hier eingeben

Rhys Gibson
quelle
2
Dieser Link ist tot (ein gutes Beispiel dafür, warum StackExchange-Sites von Antworten abraten, die die Frage nicht beantworten, sondern nur auf die Antwort verweisen)
Abacus
Gibt es eine Möglichkeit, dies für ALLE Formen zu tun? Es ist eines der nervigsten Dinge, die mich dazu bringen, zu den Alternativen ohne Visio zurückzukehren ...
waza-ari
8

Schichtung und Gruppierung schienen für mich nie einen Unterschied zu machen (die Anschlüsse wurden trotzdem umgeleitet), aber das Routing-Verhalten des platzierten Objekts wurde geändert. Für Visio 2010 und 2013 ist das Dialogfeld "Verhalten" standardmäßig leider und unnötig ausgeblendet. Sie müssen das Menüband anpassen ( File > Options > Customize Ribbonoder einfach mit der rechten Maustaste auf klicken Ribbon > Customize Ribbon), auf das Häkchen neben dem Developer-Element in der Strukturansicht ganz rechts klicken , um es zu aktivieren, und auf klicken OK. Wählen Sie dann die Form aus, die Sie vor und hinter der Ebene platzieren möchten, klicken Sie Behaviorauf das Menüband ( Developer>Shape Design>Behavior) und wählen Sie auf der Registerkarte Platzierung in der Dropdown-Liste Platzierungsverhalten die Option aus Do not lay out and route around.

Dwayne Robinson
quelle
Sie haben sogar die Position jeder Option angegeben und angegeben, wo Sie klicken müssen! Ich muss dieses Visio in 15 Minuten fertig stellen, damit du meinen Hintern gerettet hast! :-)
Moby Disk
Dies löste das Problem auch für mich, obwohl ich ein weiteres Problem hatte. Wenn die Registerkarte Platzierung ausgegraut ist, müssen Sie den Interaktionsstil auf der Registerkarte Verhalten auf Box (2-dimensional) festlegen. Dies sollte die Registerkarte Platzierung aktivieren.
Gibsnag
1

Normalerweise füge ich solche Metainformationen zu einer eigenen Ebene hinzu und gruppiere und sperre die Ebene. An diesem Punkt denkt Visio nur noch einmal an seine Zeichnung auf einer leeren Leinwand und versucht nicht mehr, die Anschlüsse zu routen.

Prost! ~ Chris

C0D3M0NK3Y
quelle
1

Es wird empfohlen, dass das Kontrollkästchen "Form kann Verbindungen trennen" auf der Registerkarte "Verhalten" (im Dialogfeld "Verhalten") deaktiviert ist, damit beim Ablegen einer Form auf einer Verbindung die Verbindung und möglicherweise auch die Formen nicht umgeleitet werden.

John Maton
quelle