After customizing your forms, you need to make them available to your users. There are three primary ways you can distribute your forms to users:
The following sections describe each of these methods in detail.
As you learned in Chapter 3, Outlook supports four types of forms libraries, and each type meets a specific need for forms publishing:
Note that Outlook also allows you to create personal folder files (.pst files). These files implement the same functionality as your personal mail folders, so you can create new folders in these personal store files and publish forms to the folders. Since you can save the forms to your local hard disk, you can e-mail or copy them to a floppy for distribution.
To publish your forms to a forms library, follow these steps:
As you learned earlier in this chapter, you should save the form definition with an item when you know that the users will not have the form anywhere in their systems. If the definition is saved with the item, Outlook uses the saved version of the form, which is the most current. If the definition is not saved with the item, Outlook looks for the form definition in other locations. To save the form definition with the form, in design mode, click the form's Properties tab. Check the Send Form Definition With The Item check box to enable it.
You need to keep two issues in mind when you consider whether to save the form definition with the item. The first issue is security—particularly when VBScript is used to customize the form. To alleviate security concerns, Outlook provides a security measure when users receive an item with a form containing VBScript. Since Outlook supports customizing forms with VBScript, this is a necessary precaution. Without it, users could send malicious forms containing VBScript which could, for example, delete data on your hard drive. This security measure displays a warning message box, as shown in Figure 5-23, allowing the user to either enable or disable the VBScript in the form. This security warning will appear only if the form has the definition saved with it, is not published in any of the forms libraries, and has VBScript included with it.
The second issue to note is that when you save the form definition with the item, you cannot take advantage of the automatic update capabilities of Outlook forms. For example, if you change the form, the new version of the form will be included only with new items you create based on it. Any old items will use whatever form definition was originally saved with the item.
Figure 5-23 The warning message that displays when a form has the definition saved with the item and also contains VBScript.
NOTE
When you attempt to publish a form, Outlook 98 will prompt you about whether you want to save the form definition with the item.
Outlook allows you to save your forms as Outlook template, or .oft, files. This enables you to embed the form in a mail message and send it to users who are both internal and external to the organization. Your users open the form using the attachment, and they either return the form completed or publish the form in a forms library. Saving your custom forms as .oft files is one way to create backups of your custom forms. To save a form as an .oft file, in design mode, select Save As from the File menu. In the Save In box, select the location to which you want to save your file. In the File Name box, type a name for your file.