To create and enable a form for contact printing:
1. Create a form in Designer and define the layout and content of the form.
2. Choose Design - Form Properties.
3. At the Form Info tab, name the form and then check "Include in Print" to enable the form for contact printing. It is recommended that you do not check other Display options.
5. Create all the reserved fields listed in the table that follows these steps. Although you can place the fields anywhere on the form, they are typically placed at the bottom of the form to separate them from the main body of the form.
All of the contact printing reserved fields are required. They must also have the same number of entries in each, except for $SectDataOptions. If there is one entry, then the form has one sectioning type (for example 20 labels to a page) available to it. If two entries, then the form has two sectioning types (for example 20 or 30 labels to a page).
8. For each of the reserved fields, go to the Objects pane of the Programmer's pane, find the name of the field you just created, and select Value. Then, click in the Script area and enter the appropriate value. Enclosed the value in quotes. See the following table for information on the values you can enter for each reserved field.
The sectioning type can have multiple entries, but they must be separated by a colon (for example, "2 x 10 Labels, 1 x 4 in" : "3 x 10 Labels, 1 x 2-5/8 in"). If the sectioning type has multiple entries, other contact printing reserved field (except for $SectDataOptions) must have the same number of entries.
Separate multiple options with spaces (for example, "Debug Inches"). Note that, for this field only, you do not have to match the number of entries with the number in other print listings reserved fields.
Only the following options are valid:
Note For this field (and the remaining reserved fields):
If you have two entries in other fields, there must be two entries in this field (for example : "4156 1000" : "2781 1000").
The inner margins are measured inward from the section's overall width and height ($SectDataWidthAndHeight), within which the listing is placed. You can also use the inner margins to avoid printing in preprinted areas and pre-punched holes.
You can enter any value including zero. The only restriction is that the sum of the inner margins in each direction must not exceed the size of the section itself in that direction. For example, you cannot specify a section width of 1.5 inches, a left inner margin of 1 inch, and a right inner margin of 1 inch.
If you have two entries in other fields, you must have two entries in this field (for example: "156 0 0 0":"156 0 0 0").
The first option not only gives the location of the upper-leftmost section, but also implicitly positions all other sections (because all sections abut each other with zero pixel separation between each). The sections step horizontally by the $SectDataWidthAndHeight width value and step vertically by the $SectDataWidthAndHeight height value. The stepping proceeds through the number of rows and columns given in $SectDataRowsAndCols. However, if you previously specified Relaxrowsandcols, the stepping proceeds for as many rows and columns as fully fit within the physical sheet of paper.
Be careful when you use zero as a value. For most printers, the printable portion of the paper begins 1/8 to 1/4 inch inward from the upper left corner of the physical paper.
In Designer, you can view examples of contact printing forms and fields by opening your Lotus Notes 6 Personal Address Book (NAMES.NSF) and viewing forms such as "Address labels 20 or 30, business."
In Lotus Notes 6, you can see an example of how contact printing works for the end user:
1. From the Notes client, open the Personal Address Book (NAMES.NSF).
2. Choose the Contacts view.
3. Choose File - Print. The Print View dialog box appears.
4. At the Printer tab, click "Selected documents." The Documents Style tab appears.
5. At the Document Styles tab, click "Print multiple documents on each page."
6. Next to "Label format," you can view a list of the contact printing forms. For example, "Address labels 20 or 30, business" is a form enabled for contact printing and was created using the contact printing reserved fields.
7. Next to "Paper type," you can view the values set by the contact printing reserved fields. For the "Address labels 20 or 30, business" form, you have two paper sectioning entries: "2 x 10 Labels, 1 x 4 in" or "3 x 10 Labels, 1 x 2-5/8 in." (These two paper sectioning entries were specified in the $SectDataName field.)