| < Day Day Up > |
Chapter 1. Getting Started with InfoPathIN THIS CHAPTER
|
| < Day Day Up > |
| < Day Day Up > |
Defining InfoPath
Microsoft InfoPath 2003 is a
InfoPath 2003 is part of the Office System 2003 suite of applications and, not surprisingly, shares many visual similarities to other Office System 2003 programs, including the task pane, which is used for a variety of form design and form-filling purposes. So, InfoPath should feel like a
Business Problems InfoPath Can Address
In modern businesses, there is great pressure to
In considering how these three aspects of data collection can be improved, I will take as a case study a safety inspector on offshore oil installations. The safety inspector carries out inspections of offshore oil production facilities on a set schedule. He presently collects data in a Microsoft Word document stored on his laptop computer. He prints a copy of the information gathered for the offshore installation's records. After he returns to headquarters, an additional printed copy of his data is entered into corporate data systems. The current approach is fairly inefficient, as it has no way to flag missing data automatically and lacks any way to catch errors in data entry, other than by the human eye. When the printed form is being re-keyed at headquarters, the possibility of introducing new errors is always present. InfoPath 2003 offers ways to address each of these potential problems of data collection. Improving the Efficiency of Data CollectionInfoPath forms could be used on the safety inspector's laptop during each visit to the offshore oil installation. InfoPath form templates' ability to save forms to disk offers functionality absent from traditional HTML forms, which must be filled in while connected online. This availability of forms offline means that data collection is carried out by the safety inspector during each of the necessary safety checks.
With InfoPath, the data is ready to be submitted as XML as soon as the data is complete and the safety inspector has a connection to the Internet, or when he returns to headquarters. Whichever way of submitting InfoPath form data is
Improving the Completeness of Data Collection
In complex safety checks, many sections of a form created in Word will be used only occasionally, when a particular combination of circumstances occur. This means that many sections of a form might be intended to be blank. However, blank
In InfoPath form templates, form controls intended to capture
InfoPath also features conditional formatting of parts of the form. This means that form controls that are intended to collect data needed only in some circumstances can be programmed to display only when those circumstances occur. The display of these initially hidden parts of the form is a visual reminder to the safety inspector that additional data is needed in the circumstances indicated by data already collected. These features help avoid omissions in data collection while the safety inspector is on site. Improving the Accuracy of Data CollectionInfoPath form templates provide three techniques of data validation ”using W3C XML Schema, using rules specified using the InfoPath interface, and using rules created in JScript and VBScript code. W3C XML Schema allows, for example, type errors to be identified automatically. The InfoPath form visually indicates potential validation errors for data in relevant form controls.
These three validation techniques reduce the chances of incorrect data being submitted into corporate business processes. Situations in which, for example, a price might be incorrectly inserted into a form control for the order date can be identified automatically. Of course, certain types of errors can't be readily identified. For example, if the
However, taken as a whole, InfoPath form templates can improve the efficiency of data collection, identify missing data, and identify certain classes of data error. These improvements
Let's install InfoPath and put it to work for a couple of basic
|
| < Day Day Up > |