Solved

Use same XML multiple times in Word Document

Posted on 2011-03-10
5
238 Views
Last Modified: 2012-05-11
Do you know if there's a simple way to use the same XML elements multiple times in a Word document? Best illustrated with an example:

Say XML snippit is

<Release>
  <ReleaseNo>2.80</ReleaseNo>
  ....
</Release>

I take the XML and apply a transform to format the release information into a release document but I need to use the release number at various points throughout the resulting document. I had expected to be able to bookmark an XML element and then use that bookmark at other points on the doc, but bookmarking an XML element creates a reference the entire element, not the contents hence using the bookmark anywhere else invalidates the template document. For example, creating a bookmark to the <ReleaseNo> place-holder and then adding a cross-reference to it, cause Word to enter another <ReleaseNo> place holder elsewhere and this is out of context of the XML structure.

So is there a simple way to take say the value of the <ReleaseNo> element and store it in Word so it can be used/cross-referenced elsewhere?

Thanks

0
Comment
Question by:regisit
  • 3
  • 2
5 Comments
 
LVL 8

Expert Comment

by:zlatev
ID: 35375462
Can you please give an example (ideally in an attached word document) as to how you are using the XML currently from your word document?
0
 

Accepted Solution

by:
regisit earned 0 total points
ID: 35375902
Thanks for responding, but this Q was raised a month ago. I've reverted to a bit of VBA to extract the XML text into a custom document property and then insert this as field into various other points in the document. Not ideal, but as far as I could tell - no other way around this. Looked at using Content Controls, but this seems a half-baked facilty too so discounted that quickly.

This is a sensitive document so could not publish here, hence what I thought was a reasonable outline of the issue.

0
 
LVL 8

Expert Comment

by:zlatev
ID: 35378226
Fair enough. I was not requesting to release some confidential info, just trimmed down POC of what you are trying to achieve.
0
 
LVL 8

Expert Comment

by:zlatev
ID: 35378243
Also you have not mentioned content controls in your intial question, so I was kind of confused as to how you are refering to xmls from word.
0
 

Author Closing Comment

by:regisit
ID: 35410243
?
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

The Selection object is designed for user interaction. It has a Range property, so it can be used in most places that a Range object can. Recorded macros must use the Selection because they are simply copying what the user is doing. A Range prope…
I would like to show you some basics you can do with Mailings in MS Word. It´s quite handy feature you can use for creating envelopes, labels, personalized letters etc. First question could be what is this feature good for? Mailing can really he…
This video walks the viewer through the process of creating Hyperlinks for the web and other documents. Select the "Insert" tab: Click "Hyperlink":  Type "http://" followed by a web address to reference a website or navigate to a document to ref…
Learn how to create and modify your own paragraph styles in Microsoft Word. This can be helpful when wanting to make consistently referenced styles throughout a document or template.

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question