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?

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

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

Using the registry editor, enter into the following key the complete path to the Our DataPrompter Files folder:

HKEY_CURRENT_USER\Software\DataPrompter DAS\Options\DataPrompterPath

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

M:\Shared Files\Our 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. (The easiest way to do this is to pull down the File menu and choose Open Boilerplate Item.)

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 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 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. 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


Can I control the formatting of numbers, currency, and dates in DataPrompter fields?

Yes you can. DataPrompter doesn't provide an interface for this, but it is easy enough to do, it has to be done only once, and you can do it as follows:

1. Open a document that contains some DataPrompter datafields.

2. Press Alt+F9 to view the field codes.

NOTE: The field code for a typical datafield will look as follows:

{ DOCPROPERTY "z:|_test" \* MERGEFORMAT }

3. Insert into the field code the desired "Picture Format" for each field. For example, to display numeric values with two digits to the right of the decimal, you would insert the following Picture Format:

{ DOCPROPERTY "z:|_test" \# ###.00 \* MERGEFORMAT }

NOTE: For more information about Picture Format switches, look up field switches in the Word help system, then select Date-Time Picture Field Switch or Numeric Picture Field Switch.

4. Press Alt+F9 to hide the field codes.

5. Press Ctrl+Alt+Shift+S to Show the DataPrompter dialog box.

6. Enter some values and click OK.

NOTE: Later, if you insert additional copies of a field into your document, you will need to repeat this procedure for the new copies.


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.