Siebel Business Process Framework: Task UI Guide > Task UI Concepts > UI Elements Used in Task UI >
Radio Button Group
Along with combo boxes and drop-down lists, radio buttons are controls used by end users to make choices that drive the Task UI application. You configure radio buttons on task applets to register these user choices and decisions. The radio buttons you configure present a predefined list of mutually exclusive options, one of which the user selects.
The input received by a radio button may determine the next step of a task, or it may determine which data to retrieve for display in the next view of the task. For example, a user who is a customer service representative may face multiple options in response to a question he poses to a caller regarding the nature of the call. The CSR asks the customer, "How can I help you today?" (This question is shown in the UI as a prompt to the CSR, as in Figure 5.) If the response the CSR registers on behalf of the caller is that the call is a balance inquiry, then the next view Task UI presents to the CSR will be different than the view presented if the caller's issue is a credit card dispute.
Figure 5. Example of a RadioButton Group
Task applets contain radio buttons that are populated by an underlying business component field. A set of radio button controls is not a group of separate items on the applet Web template; the multiple choices that make up a radio button comprise a single control item.
You can map radio buttons to both transient and nontransient business component fields, as long as the fields are single-value fields.
A primary difference between a radio button group and a bounded picklist is how it appears in the application. With a radio button, the user can see all choices at once, without clicking on the picklist drop-down button. When the user selects one choice, all the others are unselected.
Configuration of radio buttons requires a list of values (LOV) from which to draw the choices presented to the user. One value is the default.
The radio button control should generally not be based on hierarchical LOV. In the exceptional case where a hierarchical LOV is required as the base for radio button control, it will work at run-time, but will not correctly display values during preview in Siebel Tools.
NOTE: Radio buttons cannot appear in list applets. If you attempt to configure a radio button control within a list applet, the buttons are displayed as a text entry field.
For more information, see Configuring Radio Button Groups.