Tag Tree

The tag tree provides a quick look at the tag structure of your template. Every forEach and if tag has the tags inside that tag as a sub-node in the tree so that you can easily see what tags are repeated inside a loop.

To use the tag tree:

If you rest the mouse on any tree element, it will display the entire contents of the tag.

If you double-click on any tag, it will take you to that tag.

Click the Save menu item, enter a filename, and it will write out the tag structure to an XML file. The saved XML file is for your use only, AutoTag does not use the file.

Microsoft Office does not provide any event that a document has been edited. Therefore it is impossible for us to keep this list in sync with the template as you edit it. However, if you create, edit, or delete tags through the AutoTag interface, in those cases we can update the tag tree.

If you select a tag and delete it directly in Office, we do not see that change. If you copy a tag and then paste a copy elsewhere we do not see that change.

Tags also move in the document when you edit the document above the tag. The location of each tag is saved as its offset from the start of the document. So inserting/deleting text, rows, columns (and so on), changes the actual offset of all tags beyond that edit.

When you double-click a tag to go to that tag, AutoTag will try to find that tag. If the tag position has not changed, it will be successful. If not, it will search for the tag. For a tag with a select it will rarely go to the wrong tag as it looks for an identical tag. But if you are going to an end tag, it could go to a different end tag as they are identical (unless you give each a different nickname).

When the tag tree is out of sync with the document, click the Refresh button at the top. Also, it you double-click a tag and the tag cannot be found, AutoTag will resync.