Flip Difficulty

R

Rink

I am running Visio 2003 SP1. I have drawn a home floor plan. I select the
entire floorplan, and try to "flip" it (for example, I want the garage on
the right instead of the left, so I mirror, or flip, the entire plan). I
get an error message and then the drawing is mis-configured with lines going
in odd directions, like it flipped some objects but not others. Here are two
of the error messages
01. "An error (318) occurred during the action Flip Horizontal. Referenced
cell Wall.629!Connections.X4 does not exist".
02. "An error (318) occurred during the action Flip Horizontal. Referenced
cell Sheet.543!connections.X2 does not exist".

What is happening, and how can I fix it?

thx, rink.
 
C

Chris Roth [MVP]

Hi Rink,

I can imagine this might cause some difficulty, because of lot of the shapes
in your plan are trying to be smart. For example, windows automatically
aligning to walls, walls trying to automatically intersect and "heal" with
each other. I suspect that the flip is triggering lots of code to re-analyze
everything, and/or certain shapes are protected from flipping on purpose.

Here's one idea to try, although I won't guarentee anything (too lazy to try
it myself today...)

Group the whole drawing (Ctrl + A to select all, then Ctrl + G to group)

Then try flipping the group.

If that works, then say 10 hail marry's or whichever religion you choose,
cross your fingers, then try to ungroup (Ctrl+Shift+U)

Let us know if it works!

--
Hope this helps,

Chris Roth
Visio MVP

Free Visio shapes:
http://www.visguy.com/category/shapes
Visio programming info:
http://www.visguy.com/category/programming/
Other Visio resources:
http://www.visguy.com/visio-links/
 
C

Chris Roth [MVP]

Hi Rink,

I can imagine this might cause some difficulty, because of lot of the shapes
in your plan are trying to be smart. For example, windows automatically
aligning to walls, walls trying to automatically intersect and "heal" with
each other. I suspect that the flip is triggering lots of code to re-analyze
everything, and/or certain shapes are protected from flipping on purpose.

Here's one idea to try, although I won't guarentee anything (too lazy to try
it myself today...)

Group the whole drawing (Ctrl + A to select all, then Ctrl + G to group)

Then try flipping the group.

If that works, then say 10 hail marry's or whichever religion you choose,
cross your fingers, then try to ungroup (Ctrl+Shift+U)

Let us know if it works!

--
Hope this helps,

Chris Roth
Visio MVP

Free Visio shapes:
http://www.visguy.com/category/shapes
Visio programming info:
http://www.visguy.com/category/programming/
Other Visio resources:
http://www.visguy.com/visio-links/
 
J

J Kallay

What's going on underneath the hood is really a manifestation of a Visio
bug.

Visio creates hidden connection points when one shape is glued to the
geometry of another shape (as is the case with the walls being glued to a
room shape). During a flip operation, glue is undone before the flip and
then redone afterwards. However, when the glue is broken the hidden
connection points are automatically removed, so when Visio tries to restore
the glue after the flip, it can't find the connection point to glue to.

Chris's workaround works because when shapes are grouped together their glue
is ignored (since it is made redundant by the grouping).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top