Problems and Solutions>Run-time Assembly

FillPoints in text boxes

 

Article #:

0015

Contributor:

Daniel Todes

GF version:

3.05

Applies to:

Microsoft Word templates

Last updated:

September 7, 2001

Problem

FillPoints in text boxes in a Word template (as opposed to an RTF template) do not get filled.

Description

In Word, text boxes are treated as a separate part of a document. When you fill a Word template, the GhostFill Word Desktop Client does not locate FillPoints in text boxes.

Solutions

Click here to view the solutions.

There are four solutions to this problem:

 

  1. Convert the text box to a frame:

Select the text box. On the Format menu, click Text Box. In the Format Text Box dialog box, select the Text Box tab. Click the Convert to Frame... button. A message is displayed warning about formatting changes that may occur. Click OK to continue. The GhostFill Word Desktop Client is able to locate FillPoints in a frame.

 

  1. Use a Word table rather than a text box:

GhostFill's support for tables is excellent and Word offers extensive table formatting features.

 

  1. Insert a Word Document Property field in the text box:

If you insert a Word Document Property field in a text box you can then set the value of this field from a FillPoint in the template:

 

For example:

In the text box you could have the following Word Document Property field:

{ DocProperty "Address"\ *MERGEFORMAT }

 

Then anywhere in your template but outside of the text box, insert the following FillPoint:

%[DocProperty.Address=AddressVariable]

At the end of the template, you can insert a FillPoint to update the fields dynamically (see Updating fields in Word).

 

  1. Save the Word template as an RTF template:

GhostFill's RTF assembly engine handles FillPoints in text boxes beautifully!