In order to use a database, you would still need a tool to interpret the
information to the shape.
Either way you will need to handle things, Visio does not have a built in
solution for you.
To explain master:
Visio is designed to try to take short cuts and save drawing memory. If
you drag a stencil onto a drawing, Visio thinks that you will use this shape
again, so it builds a local copy of this stencil. It takes the local copy
(local master) and then places it on the drawing. Think of this as just a
reference to the local master. When you make a change to the shape on your
drawing you are really saying to visio, use the local master but make these
changes. When you place the stencil again on the drawing, Visio sees that
you already have it as a local master, so it says use it instead. Confused
yet? Use the drawing explorer - menu View -> Drawing Exploring Window. This
will show you a tree view of your document. Look at the masters section, and
you will see the local masters defined. If it is blank, then you don't have
any, drag a stencil over to see a local master. Edit a master and see how
the instances change to fit the master. Remember, only the characteristics
that are 'same as master' will be updated. Those fields where you have said
'except', they will not update.
If you need info, reply.
Michael said:
What is a local master?
I like the idea, but it still sounds complicated.
The other line I am thinking of is using a database of all my objects and
store the userstuff there and keep that in sync with the drawings somehow...
Russ McKenna said:
The only way I can think of is by automation and local master.
You would modify the local master and not the instances of the shapes. All
this would be by automation. You could use the cellchange event, then via
automation update the master to that new cell value - it would then change
the instances values also - you would have to change the cells of the
instance shape you were modifing and what kicked off the cellchange
event
to
null so it inherits the default value - which you already changed back -
that way when ever the master changes the instance will change.
of
is
the one I described. But perhaps someone else has any idea?
Best regards,
Markus
Markus, thanks!
is it only possible to reference a single cell?
"Markus Breugst" <
[email protected]> schreef in
bericht
Hello Michael,
if you have a Shape named "Sheet.1" on a page named "Page-1", then you
can
reference one cell of this shape with
Pages[Page-1]!Sheet.1!CellName
where CellName is the name of a cell of "Sheet.1".
Best regards,
Markus