When I insert a Boilerplate item, an empty paragraph mark is inserted immediately after the item. How can I prevent this?

Open the Boilerplate item (using File|Open Boilerplate Item) and select just the material you want to be inserted, making sure you exclude any paragraph marks following the material. Then choose Insert|Boilerplate Item Bookmark. Then choose File|Save and then choose File|Close.


When I insert a Boilerplate item, the font and paragraph formats of the inserted material look different than they did in the original source document. Why does this happen?

This behavior, while not always expected or desired, is by design within Microsoft Word. The same behavior can be observed when copying material from one document and pasting it into another. To avoid this behavior, make sure the paragraph styles in the source document have the same properties as the like-named paragraph styles in the destination document.


Can I store my Boilerplate Items and Boilerplate Lists on a network drive?

Yes, you can store your Boilerplate Items and Boilerplate Lists on a network drive.

IMPORTANT: THIS IS A JOB FOR YOUR NETWORK ADMINISTRATOR! DO NOT ATTEMPT THIS UNLESS YOU ARE KNOWLEDGEABLE ABOUT NETWORK OPERATIONS AND THE WINDOWS REGISTRY.

To store your Boilerplate Items and Boilerplate Lists on a network drive, map the network drive to a drive letter. Then create a folder on that drive called DataPrompter Files. Inside that folder create two subfolders, one called Boilerplate Items and the other called Boilerplate Lists.

Choose DataPrompter Options and then click Advanced Options. Then pull down the list of Windows Registry entries and select DataPrompterPath. Enter the complete path to the DataPrompter Files folder, including a backslash character at the end of the path.

IMPORTANT: Always enter a complete path into this registry key, such as

M:\Shared Files\DataPrompter Files\


How do I run a DP_AutoMacro whenever a list of Boilerplate Items is assembled?

1. Open the first Boilerplate Item that will be assembled. (To do this, choose Open Boilerplate Item.)

2. Pull down the File menu and choose Info>>Properties, then choose the Custom tab at the top of the Properties dialog box.

3. In the Name field, enter "DP_AutoMacro" (without the quotes). MAKE SURE YOU SPELL THE NAME EXACTLY AS SHOWN, COMPLETE WITH UNDERSCORE CHARACTER, WITH MATCHING CAPITALIZATION.

4. In the Value field, enter the name of the macro to run automatically whenever this Boilerplate Item is the first in the list of items being assembled.

5. Click OK and then pull down the File menu and choose Save.

TIP: A macro's full name consists of the project name, module name, and subroutine name, separated by periods. For example, the full name of a macro might be MyProject.MyModule.MySubroutine. For best results, enter the macro's full name and make sure that no other macro has the same full name.


How can I work faster?

In a document or template, use the keystroke shortcuts listed next to the commands on the DataPrompter right-click menu. When convenient, use the shortcut menus (also known as right-click or alternate-click menus). In the DataPrompter, use the Tab key to move from one DataField to the next and Shift+Tab to move to the previous DataField.


How do I display the DataPrompter automatically, without having to use the Show DataPrompter command?

Save the document as a template by choosing File|Save As and then setting the Save As File Type to Document Template (*.dot). Then create a new document based on the template.

If the DataPrompter still fails to display automatically, open the template for editing by choosing File|Open and then navigating to the template. After the template is open, pull down the DataPrompter menu and choose Options. Then click Restore Initial Values and click Close. To make sure that Word considers the templatee "dirty" (i.e., in need of a File>>Save), type a character and press backspace to delete it.Then Save the template. Then create a new document based on the template.


How can I change the order of DataFields in the DataPrompter dialog box?

On the DataPrompter menu, choose Create/Modify DataField, then select each DataField and click Move Up or Move Down until the DataFields are listed in the desired order.


Why are some options missing from the Options dialog?

The most powerful options are visible only when you work on a template. To see them, open a template that has at least one DataField.


Can I suppress blank lines in the data from my Address Book?

Yes. In the Create Address DataField dialog box, place braces around items for which the Address Book may contain no data. In the following example, braces have been placed around the street address item.

Important! Notice that the closing brace has been placed on the line following the street address. When the Address Book contains no data for the street address, the blank line will be suppressed:

<PR_GIVEN_NAME> <PR_SURNAME>
{<PR_STREET_ADDRESS>
}<PR_LOCALITY>, <PR_STATE_OR_PROVINCE> <PR_POSTAL_CODE>
<PR_COUNTRY>


Can I include text with the data from my Address Book?

Yes. In the Create Address DataField dialog box, enter the desired text in "Items to capture from address book." The following example shows how to add the text "NAME: " and "CITY: " to the data from your address book.

NAME: <PR_GIVEN_NAME> <PR_SURNAME>
CITY: <PR_LOCALITY>

The above example produces the following results:

NAME: Bill Coan
CITY: Hortonville


How do I run a DP_AutoMacro whenever the DataPrompter dialog box is shown?

1. Open a document or a template that contains at least one DataField.

2. Pull down the File menu and choose Properties, then choose the Custom tab at the top of the Properties dialog box.

3. In the Name field, enter "DP_AutoMacro" (without the quotes). MAKE SURE YOU SPELL THE NAME EXACTLY AS SHOWN, COMPLETE WITH UNDERSCORE CHARACTER, WITH MATCHING CAPITALIZATION.

4. In the Value field, enter the name of the macro to run automatically whenever the DataPrompter dialog for this document (or for documents based on this template) is shown.

5. Click OK and then pull down the File menu and choose Save.

TIP: A macro's full name consists of the project name, module name, and subroutine name, separated by periods. For example, the full name of a macro might be MyProject.MyModule.MySubroutine. For best results, enter the macro's full name and make sure that no other macro has the same full name.