News:

Happy New Year!

Main Menu

Revision block problem

Started by manifold1978, August 03, 2024, 10:30:56 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

manifold1978

I have a standard page setup with an information and drawing revision table at the side, fairly typical stuff.

Some of this information is inherited from a "global page", which might contain things like "customer" - stuff that would normally be the same on every page.

On each of my pages, each entry of my revision table has a boolean "Use Global" TRUE/FALSE which either makes it display information entered on the page's revision entry (FALSE), or looks for information on the global page (TRUE).

I'm doing this by creating shape data on the individual page which references data in shape on the global page.
It works, but only sort of. If I change information on the global page, it doesn't update on the individual page unless I just cycle from FALSE then back to TRUE again.

It's like I need to force it sort of run the formula again to get it to update.

Is there any way around this problem?

wapperdude

#1
Perhaps a simple upload would help.  There are a number of ways to implement this; it would be easier to look at what you've implemented so that we're all on the same page...as it were.

Nonetheless, attached is simple file that has 2 pages.  Page-1 shapesheet contains "local" text, and Boolean selection of either local or global.  The Doc shapesheet contains "global" text.  Page-2 has the Revision block.  The displayed result is Field insert and uses IF formula to choose between local or global.  If either local or global text is changed, the result is immediately shown.

Because of another post you asked oversized text, the Word balloons have text sizing enabled, two different methods.  But, I don't think text sizing is the best way to go for your situation.
Visio 2019 Pro

Browser ID: smf (possibly_robot)
Templates: 4: index (default), Display (default), GenericControls (default), GenericControls (default).
Sub templates: 6: init, html_above, body_above, main, body_below, html_below.
Language files: 4: index+Modifications.english (default), Post.english (default), Editor.english (default), Drafts.english (default).
Style sheets: 4: index.css, attachments.css, jquery.sceditor.css, responsive.css.
Hooks called: 153 (show)
Files included: 34 - 1306KB. (show)
Memory used: 1054KB.
Tokens: post-login.
Cache hits: 13: 0.00151s for 26,612 bytes (show)
Cache misses: 2: (show)
Queries used: 15.

[Show Queries]