O'Reilly logo

Beginning InfoPath™ 2003 by F. Scott Barker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8.2. Looking at Choice Sections and the Choice Group Control

Choice sections and groups are very useful when you display and store a set of data in a form based on a choice the user makes. There is no need to have fields on the form that don't need to be filled in if the data is not going to be used. In some form packages:

  • Developers have to programmatically disable or make fields invisible.

  • Users have to tab over the fields that aren't necessary.

The Choice Group control solves the problem by displaying data in choice sections based on the choices made.

A good example, and one you will deal with in this chapter's Try It Out is what information you want filled out when a user chooses the type of payment he or she wants to make for an order, such as Cash, Check, or Charge. You can see final form with the payment choice of Charge selected in Figure 8-1.

Figure 8.1. Figure 8-1

The credit card number is located under the menu in Figure 8-1. When the payment choice is Check, the form looks as shown in Figure 8-2.

Figure 8.2. Figure 8-2

When the choice is Cash, then no fields are displayed in the section.

After dragging a Choice Group control onto the form, two Choice Section controls are added by default. You will then add controls to each of the sections, based on the data you want ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required