How to Add an InputDate Component

Using Input Components and Defining Forms 9-19 Figure 9–16 selectBooleanCheckbox Component The selectBooleanRadio component displays a boolean choice, and must always be set to a boolean. Unlike the selectBooleanCheckbox component, the selectBooleanRadio component allows you to group selectBooleanRadio components together using the same group attribute. For example, say you have one boolean that determines whether or not a user is age 10 to 18 and another boolean that determines whether a user is age 19-100. As shown in Figure 9–17 , the two selectBooleanRadio components can be placed anywhere on the page, they do not have to be next to each other. As long as they share the same group value, they will have mutually exclusive selection, regardless of their physical placement on the page. Figure 9–17 selectBooleanRadio Component You use the selectOneRadio component to create a list of radio buttons from which the user can select a single value, as shown in Figure 9–18 . Figure 9–18 selectOneRadio Component You use the selectManyCheckbox component to create a list of checkboxes from which the user can select one or more values, as shown in Figure 9–19 . Figure 9–19 selectManyCheckbox Component The selectOneListbox component creates a component which allows the user to select a single value from a list of items displayed in a shaded box, as shown in Figure 9–20 . Tip: Each selectBooleanRadio component must be bound to a unique boolean. 9-20 Web User Interface Developers Guide for Oracle Application Development Framework Figure 9–20 selectOneListbox Component The selectManyListbox component creates a component which allows the user to select many values from a list of items. This component includes an All checkbox that is displayed at the beginning of the list of checkboxes, as shown in Figure 9–21 . Figure 9–21 selectManyListbox Component The selectOneChoice component creates a menu-style component, which allows the user to select a single value from a dropdown list of items. The selectOneChoice component is intended for a relatively small number of items in the dropdown list. The selectOneChoice component is shown in Figure 9–22 . Figure 9–22 selectOneChoice Component You can configure the selectOneChoice component to display in a compact mode, as shown in Figure 9–23 . When in compact mode, the input field is replaced with a smaller icon. Figure 9–23 selectOneChoice Component in Compact Mode When the user clicks the icon, the dropdown list is displayed, as shown in Figure 9–24 . Figure 9–24 List for selectOneChoice Component in Compact Mode The selectManyChoice component creates a menu-style dropdown component, which allows the user to select multiple values from a dropdown list of items. This Best Practice: If a large number of items is desired, use an inputComboboxListOfValues component instead. For more information, see Chapter 11, Using List-of-Values Components.