Automatically Copying Information Within a Form to another place in the same form

R

Roger

I created a 10-page MS Word form to use in a medical office. After the
patient's name, date of birth and date of visit are entered on Page 1,
I would like them to automatically appear at the top of every other
page (sort of like a header, but the information has to first be
entered on Page 1.)

After completion, this form will be printed out.

How do I do this?
 
P

Peter Jamieson

Assuming by "MS Word Form" you mean the sort of form that has { FORMTEXT }
fields, then one way you may be able to do this is as follows:

For each form field whose content you want to include in the header/footer,
a. select the form field. Let's suppose it is called "dob"
b. create a character style with a unique name (perhaps related to the name
of the form field, e.g "csdob".
c. apply the character style to the form field
d. in your header/footer, insert a STYLEREF field that references the
character style, e.g.

{ STYLEREF csdob }

When you protect your form and fill in the relevant fields, you may not see
the header/footer update immediately, but I believe (perhaps wrongly) that
it will do so before you print or do other significant operations such as
save.

As for the "every other page" aspect, the chances are that the simplest
thing to do is to use a double-sided layout with odd/even page header.
Otherwise, you may be able to nest the { STYLEREF } field in an { IF } field
that tests whether the page number is odd or even. I'd check here, except my
copy of Mac Word has hung again...

Peter Jamieson
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top