Share via


Developing the User Interface for Exchange Workflow

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Workflows are triggered by any save or post in the workflow folder, and the Exchange Web Storage System provides heterogeneous document storage. Whatever you use as your user interface is up to you and has no relation to the functionality addressed by CDO Workflow objects. Typically, the user interface is independent of CDO Workflow objects and runs on a client computer.

Designing a user interface is best approached as an iterative process — you rarely will come up with a perfect design on the first pass. The following topics introduce you to the process of designing an interface using Microsoft® Outlook® and introduce the tools you must have to create a great application for your users.

The workflow will work with any form, and any front end, even a standard Outlook message form. In most applications, you will have a custom front end, with custom fields for your application. You can access these fields through script in your workflow.

Because the workflow is triggered only by saves, you might want a button in your form to trigger a workflow transition and then save the workflow item. In addition, you might want to create custom views of your form for different states in your workflow.

In This Section

  • User Interface Considerations
    The user interface is perhaps the most important part of an application; it is certainly the most visible.
  • Outlook Forms
    A form is an easy way to distribute and collect information electronically.