I'm trying to make a dynamic connector show a different color if it isn't connected on both ends to shapes. As far as i can tell, the only thing that changes when a dynamic connector connects to a shape is that the begin/end x/y cells change from literal values to functions. Is there a function I can use to determine if a function is in a cell and not a literal value (or some other way to identify this scenario?)
Try use EndTrigger/BeginTrigger in GlueInfo section, this syntax in LineColor cell
IF(BegTrigger+EndTrigger>=3,2,0)
(http://forumimage.ru/uploads/20181128/154340903390763858.gif)
Ok that might work, My visio is forcing the value to be _XFTrigger(Connector!EventXFMod) then updates to _XFTRIGGER(Sheet.17!EventXFMod) when i connect it to a shape. It looks like that resolves to 1|2 though like your example shows so that might work.
Thank you!
What you're looking at is the literal formula in the cell. Right click in the shape sheet and choose show values. Surrogate's solution uses the values.
Pro tip:
[F5] toggles values and formulas in the ShapeSheet!