1
I'm struggling to work out the differences between mergefields, field codes, placeholders and content controls in Word DOCX files.
As part of a server-based system to generate 'mail merge' documents I am testing Fluent OpenXML to take a Word docx template and merge with external data.
The problem I have is that Fluent seems to use placeholders to fill in the data, with examples such as {{field}}{{/field}} being used in the sample documents. But nowhere in Word 2010 can I find how to create such placeholders. The closest I have found is using CTRL-F9 for field codes, but this just produces a single {field} marker, not one with opening and closing tags.
Content Controls under the the Developer tab get interpreted as fields in Fluent, so that doesn't help.
There seems to be little documentation on the differences between all these types of placeholder fields.
Am I missing something here?